./Ultimate.py --spec ../sv-benchmarks/c/properties/valid-memsafety.prp --file ../sv-benchmarks/c/ldv-memsafety/StructInitialization1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 8d31f386 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/AutomizerMemDerefMemtrack.xml -i ../sv-benchmarks/c/ldv-memsafety/StructInitialization1.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-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 valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 64d26f08f1705388a8bcbde0799622957ce08f36 .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.2.1-wip.dd.multireach-323-8d31f38 [2021-07-06 10:13:55,726 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-07-06 10:13:55,729 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-07-06 10:13:55,770 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-07-06 10:13:55,770 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-07-06 10:13:55,774 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-07-06 10:13:55,775 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-07-06 10:13:55,780 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-07-06 10:13:55,782 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-07-06 10:13:55,787 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-07-06 10:13:55,788 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-07-06 10:13:55,789 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-07-06 10:13:55,789 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-07-06 10:13:55,792 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-07-06 10:13:55,793 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-07-06 10:13:55,794 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-07-06 10:13:55,796 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-07-06 10:13:55,797 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-07-06 10:13:55,799 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-07-06 10:13:55,805 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-07-06 10:13:55,806 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-07-06 10:13:55,807 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-07-06 10:13:55,809 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-07-06 10:13:55,810 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-07-06 10:13:55,816 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-07-06 10:13:55,816 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-07-06 10:13:55,817 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-07-06 10:13:55,818 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-07-06 10:13:55,819 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-07-06 10:13:55,820 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-07-06 10:13:55,820 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-07-06 10:13:55,821 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-07-06 10:13:55,822 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-07-06 10:13:55,823 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-07-06 10:13:55,824 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-07-06 10:13:55,824 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-07-06 10:13:55,825 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-07-06 10:13:55,825 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-07-06 10:13:55,825 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-07-06 10:13:55,828 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-07-06 10:13:55,829 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-07-06 10:13:55,830 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2021-07-06 10:13:55,867 INFO L113 SettingsManager]: Loading preferences was successful [2021-07-06 10:13:55,868 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-07-06 10:13:55,870 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-07-06 10:13:55,870 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-07-06 10:13:55,870 INFO L138 SettingsManager]: * Use SBE=true [2021-07-06 10:13:55,871 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-07-06 10:13:55,871 INFO L138 SettingsManager]: * sizeof long=4 [2021-07-06 10:13:55,871 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-07-06 10:13:55,871 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-07-06 10:13:55,871 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-07-06 10:13:55,872 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-07-06 10:13:55,872 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-07-06 10:13:55,879 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-07-06 10:13:55,879 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-07-06 10:13:55,880 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-07-06 10:13:55,880 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-07-06 10:13:55,880 INFO L138 SettingsManager]: * sizeof long double=12 [2021-07-06 10:13:55,880 INFO L138 SettingsManager]: * Use constant arrays=true [2021-07-06 10:13:55,880 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-07-06 10:13:55,881 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-07-06 10:13:55,881 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-07-06 10:13:55,881 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-06 10:13:55,881 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-07-06 10:13:55,882 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-07-06 10:13:55,882 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-07-06 10:13:55,882 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-07-06 10:13:55,882 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-07-06 10:13:55,882 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 valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) 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 -> 64d26f08f1705388a8bcbde0799622957ce08f36 [2021-07-06 10:13:56,202 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-07-06 10:13:56,224 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-07-06 10:13:56,227 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-07-06 10:13:56,228 INFO L271 PluginConnector]: Initializing CDTParser... [2021-07-06 10:13:56,229 INFO L275 PluginConnector]: CDTParser initialized [2021-07-06 10:13:56,230 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-memsafety/StructInitialization1.c [2021-07-06 10:13:56,297 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/09f65a685/bbf2a80f80344a55b93ded57608d1497/FLAG7bb4a0f0e [2021-07-06 10:13:56,777 INFO L306 CDTParser]: Found 1 translation units. [2021-07-06 10:13:56,778 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-memsafety/StructInitialization1.c [2021-07-06 10:13:56,783 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/09f65a685/bbf2a80f80344a55b93ded57608d1497/FLAG7bb4a0f0e [2021-07-06 10:13:56,794 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/09f65a685/bbf2a80f80344a55b93ded57608d1497 [2021-07-06 10:13:56,796 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-07-06 10:13:56,798 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-07-06 10:13:56,801 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-07-06 10:13:56,802 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-07-06 10:13:56,805 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-07-06 10:13:56,805 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.07 10:13:56" (1/1) ... [2021-07-06 10:13:56,806 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@66f1d2be and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.07 10:13:56, skipping insertion in model container [2021-07-06 10:13:56,807 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.07 10:13:56" (1/1) ... [2021-07-06 10:13:56,815 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-07-06 10:13:56,834 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-07-06 10:13:56,945 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-07-06 10:13:56,963 INFO L203 MainTranslator]: Completed pre-run [2021-07-06 10:13:56,988 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-07-06 10:13:57,054 INFO L208 MainTranslator]: Completed translation [2021-07-06 10:13:57,055 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.07 10:13:57 WrapperNode [2021-07-06 10:13:57,055 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-07-06 10:13:57,056 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-07-06 10:13:57,056 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-07-06 10:13:57,056 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-07-06 10:13:57,063 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.07 10:13:57" (1/1) ... [2021-07-06 10:13:57,063 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.07 10:13:57" (1/1) ... [2021-07-06 10:13:57,071 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.07 10:13:57" (1/1) ... [2021-07-06 10:13:57,071 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.07 10:13:57" (1/1) ... [2021-07-06 10:13:57,099 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.07 10:13:57" (1/1) ... [2021-07-06 10:13:57,102 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.07 10:13:57" (1/1) ... [2021-07-06 10:13:57,104 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.07 10:13:57" (1/1) ... [2021-07-06 10:13:57,113 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-07-06 10:13:57,114 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-07-06 10:13:57,114 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-07-06 10:13:57,115 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-07-06 10:13:57,115 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.07 10:13:57" (1/1) ... [2021-07-06 10:13:57,126 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-06 10:13:57,132 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 10:13:57,143 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-07-06 10:13:57,156 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-07-06 10:13:57,181 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2021-07-06 10:13:57,181 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-07-06 10:13:57,182 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2021-07-06 10:13:57,183 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-07-06 10:13:57,183 INFO L130 BoogieDeclarations]: Found specification of procedure main [2021-07-06 10:13:57,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-07-06 10:13:57,183 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-07-06 10:13:57,183 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2021-07-06 10:13:57,184 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-07-06 10:13:57,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-07-06 10:13:57,185 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-07-06 10:13:57,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-07-06 10:13:57,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-07-06 10:13:57,187 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-07-06 10:13:57,907 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-07-06 10:13:57,907 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-07-06 10:13:57,909 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.07 10:13:57 BoogieIcfgContainer [2021-07-06 10:13:57,909 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-07-06 10:13:57,920 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-07-06 10:13:57,920 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-07-06 10:13:57,923 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-07-06 10:13:57,923 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.07 10:13:56" (1/3) ... [2021-07-06 10:13:57,924 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@65e593ba and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.07 10:13:57, skipping insertion in model container [2021-07-06 10:13:57,924 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.07 10:13:57" (2/3) ... [2021-07-06 10:13:57,925 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@65e593ba and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.07 10:13:57, skipping insertion in model container [2021-07-06 10:13:57,925 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.07 10:13:57" (3/3) ... [2021-07-06 10:13:57,926 INFO L111 eAbstractionObserver]: Analyzing ICFG StructInitialization1.c [2021-07-06 10:13:57,932 INFO L198 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-07-06 10:13:57,932 INFO L158 ceAbstractionStarter]: Applying trace abstraction to program that has 81 error locations. [2021-07-06 10:13:57,970 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr0REQUIRES_VIOLATION ======== [2021-07-06 10:13:57,974 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:13:57,975 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:13:57,988 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:13:57,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-07-06 10:13:57,995 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:13:57,995 INFO L525 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2021-07-06 10:13:57,995 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr0REQUIRES_VIOLATION] === [2021-07-06 10:13:58,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:13:58,001 INFO L82 PathProgramCache]: Analyzing trace with hash 1058869513, now seen corresponding path program 1 times [2021-07-06 10:13:58,008 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:13:58,009 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1438657145] [2021-07-06 10:13:58,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:13:58,010 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:13:58,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:13:58,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:13:58,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:13:58,478 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:13:58,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:13:58,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:13:58,540 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:13:58,541 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:13:58,545 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:13:58,546 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:13:58,546 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1438657145] [2021-07-06 10:13:58,547 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1438657145] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:13:58,547 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:13:58,547 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-06 10:13:58,549 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323092297] [2021-07-06 10:13:58,556 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:13:58,556 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:13:58,566 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:13:58,567 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:13:58,569 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 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-07-06 10:13:58,798 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:13:59,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:13:59,125 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:13:59,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:13:59,127 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 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 6 [2021-07-06 10:13:59,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:13:59,131 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:13:59,132 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:13:59,133 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 419.6ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:13:59,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:13:59,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:13:59,151 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-07-06 10:13:59,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:13:59,152 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 6 [2021-07-06 10:13:59,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:13:59,156 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:13:59,156 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 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-07-06 10:13:59,156 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:13:59,156 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:13:59,159 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-07-06 10:13:59,159 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:13:59,161 INFO L303 ceAbstractionStarter]: Result for error location mainErr0REQUIRES_VIOLATION was SAFE (1/81) [2021-07-06 10:13:59,164 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr1REQUIRES_VIOLATION ======== [2021-07-06 10:13:59,165 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:13:59,166 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:13:59,172 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:13:59,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-07-06 10:13:59,174 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:13:59,174 INFO L525 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2021-07-06 10:13:59,174 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr1REQUIRES_VIOLATION] === [2021-07-06 10:13:59,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:13:59,178 INFO L82 PathProgramCache]: Analyzing trace with hash 1058869514, now seen corresponding path program 1 times [2021-07-06 10:13:59,179 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:13:59,179 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667306279] [2021-07-06 10:13:59,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:13:59,179 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:13:59,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:13:59,265 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:13:59,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-07-06 10:13:59,468 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:13:59,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:13:59,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:13:59,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:13:59,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-07-06 10:13:59,505 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:13:59,505 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:13:59,506 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667306279] [2021-07-06 10:13:59,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667306279] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:13:59,507 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:13:59,508 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-06 10:13:59,510 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358737498] [2021-07-06 10:13:59,511 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:13:59,511 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:13:59,511 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:13:59,512 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:13:59,514 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 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-07-06 10:13:59,729 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:00,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:00,084 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:00,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:00,085 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 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 6 [2021-07-06 10:14:00,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:00,086 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:00,086 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:00,086 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 388.3ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:00,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:00,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:00,087 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-07-06 10:14:00,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:00,087 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 6 [2021-07-06 10:14:00,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:00,088 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:00,088 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 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-07-06 10:14:00,088 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:00,088 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:00,089 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-07-06 10:14:00,089 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:00,089 INFO L303 ceAbstractionStarter]: Result for error location mainErr1REQUIRES_VIOLATION was SAFE (2/81) [2021-07-06 10:14:00,091 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr2REQUIRES_VIOLATION ======== [2021-07-06 10:14:00,091 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:00,091 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:00,094 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:00,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-07-06 10:14:00,095 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:00,095 INFO L525 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-07-06 10:14:00,095 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr2REQUIRES_VIOLATION] === [2021-07-06 10:14:00,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:00,096 INFO L82 PathProgramCache]: Analyzing trace with hash -1534783487, now seen corresponding path program 1 times [2021-07-06 10:14:00,096 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:00,096 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695639961] [2021-07-06 10:14:00,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:00,097 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:00,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:00,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:00,121 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:00,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:00,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:00,302 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:00,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:00,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:00,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:00,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:00,316 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:00,316 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:00,316 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695639961] [2021-07-06 10:14:00,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1695639961] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:00,317 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:00,317 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:00,317 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10646329] [2021-07-06 10:14:00,317 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:00,318 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:00,318 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:00,318 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:00,319 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 1 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-07-06 10:14:00,528 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:00,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:00,803 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:00,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:00,804 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 1 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 7 [2021-07-06 10:14:00,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:00,804 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:00,804 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:00,804 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 358.9ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:00,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:00,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:00,805 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-07-06 10:14:00,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:00,805 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 7 [2021-07-06 10:14:00,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:00,806 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:00,806 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 1 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-07-06 10:14:00,806 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:00,806 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:00,806 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-07-06 10:14:00,807 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:00,807 INFO L303 ceAbstractionStarter]: Result for error location mainErr2REQUIRES_VIOLATION was SAFE (3/81) [2021-07-06 10:14:00,808 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr3REQUIRES_VIOLATION ======== [2021-07-06 10:14:00,808 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:00,809 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:00,811 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:00,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-07-06 10:14:00,811 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:00,811 INFO L525 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-07-06 10:14:00,812 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr3REQUIRES_VIOLATION] === [2021-07-06 10:14:00,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:00,812 INFO L82 PathProgramCache]: Analyzing trace with hash -1534783486, now seen corresponding path program 1 times [2021-07-06 10:14:00,812 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:00,812 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622773935] [2021-07-06 10:14:00,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:00,813 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:00,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:00,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:00,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-07-06 10:14:01,011 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:01,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:01,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:01,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:01,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-07-06 10:14:01,032 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:01,032 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:01,032 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622773935] [2021-07-06 10:14:01,033 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622773935] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:01,033 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:01,033 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-06 10:14:01,033 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420519530] [2021-07-06 10:14:01,034 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:01,034 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:01,034 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:01,034 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:01,035 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 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-07-06 10:14:01,250 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:01,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:01,562 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:01,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:01,563 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 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 7 [2021-07-06 10:14:01,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:01,563 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:01,564 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:01,564 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 359.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:01,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:01,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:01,565 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-07-06 10:14:01,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:01,565 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 7 [2021-07-06 10:14:01,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:01,565 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:01,565 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 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-07-06 10:14:01,566 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:01,566 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:01,566 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-07-06 10:14:01,566 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:01,566 INFO L303 ceAbstractionStarter]: Result for error location mainErr3REQUIRES_VIOLATION was SAFE (4/81) [2021-07-06 10:14:01,567 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr4REQUIRES_VIOLATION ======== [2021-07-06 10:14:01,568 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:01,568 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:01,570 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:01,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-07-06 10:14:01,570 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:01,571 INFO L525 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-07-06 10:14:01,571 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr4REQUIRES_VIOLATION] === [2021-07-06 10:14:01,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:01,571 INFO L82 PathProgramCache]: Analyzing trace with hash -333647860, now seen corresponding path program 1 times [2021-07-06 10:14:01,571 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:01,572 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707847001] [2021-07-06 10:14:01,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:01,572 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:01,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:01,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:01,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:01,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:01,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:01,749 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:01,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:01,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:01,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:01,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:01,781 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:01,781 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:01,781 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707847001] [2021-07-06 10:14:01,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1707847001] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:01,782 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:01,782 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:01,782 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1101411017] [2021-07-06 10:14:01,782 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:01,782 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:01,783 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:01,783 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:01,783 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 1 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-07-06 10:14:01,946 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:02,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:02,231 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:02,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:02,232 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 1 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 8 [2021-07-06 10:14:02,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:02,233 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:02,233 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:02,233 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 304.6ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:02,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:02,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:02,233 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-07-06 10:14:02,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:02,233 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 8 [2021-07-06 10:14:02,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:02,234 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:02,234 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 1 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-07-06 10:14:02,234 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:02,234 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:02,234 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-07-06 10:14:02,234 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:02,234 INFO L303 ceAbstractionStarter]: Result for error location mainErr4REQUIRES_VIOLATION was SAFE (5/81) [2021-07-06 10:14:02,235 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr5REQUIRES_VIOLATION ======== [2021-07-06 10:14:02,236 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:02,236 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:02,238 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:02,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-07-06 10:14:02,238 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:02,238 INFO L525 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-07-06 10:14:02,239 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr5REQUIRES_VIOLATION] === [2021-07-06 10:14:02,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:02,239 INFO L82 PathProgramCache]: Analyzing trace with hash -333647859, now seen corresponding path program 1 times [2021-07-06 10:14:02,239 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:02,239 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2027207709] [2021-07-06 10:14:02,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:02,240 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:02,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:02,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:02,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-07-06 10:14:02,423 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:02,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:02,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:02,440 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:02,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-07-06 10:14:02,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-07-06 10:14:02,442 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:02,442 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2027207709] [2021-07-06 10:14:02,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2027207709] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:02,442 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:02,442 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-06 10:14:02,443 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622034722] [2021-07-06 10:14:02,443 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:02,443 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:02,443 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:02,444 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:02,444 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 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-07-06 10:14:02,631 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:02,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:02,898 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:02,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:02,899 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 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 8 [2021-07-06 10:14:02,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:02,899 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:02,899 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:02,900 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 318.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:02,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:02,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:02,900 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-07-06 10:14:02,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:02,900 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 8 [2021-07-06 10:14:02,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:02,900 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:02,900 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 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-07-06 10:14:02,900 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:02,900 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:02,901 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-07-06 10:14:02,901 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:02,901 INFO L303 ceAbstractionStarter]: Result for error location mainErr5REQUIRES_VIOLATION was SAFE (6/81) [2021-07-06 10:14:02,902 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr6REQUIRES_VIOLATION ======== [2021-07-06 10:14:02,902 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:02,902 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:02,904 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:02,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-07-06 10:14:02,904 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:02,904 INFO L525 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-06 10:14:02,904 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr6REQUIRES_VIOLATION] === [2021-07-06 10:14:02,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:02,904 INFO L82 PathProgramCache]: Analyzing trace with hash -1753149084, now seen corresponding path program 1 times [2021-07-06 10:14:02,905 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:02,905 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [178335653] [2021-07-06 10:14:02,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:02,905 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:02,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:02,928 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:02,929 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:02,929 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:02,929 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:03,077 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:03,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:03,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:03,097 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:03,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:03,098 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:03,098 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:03,098 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [178335653] [2021-07-06 10:14:03,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [178335653] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:03,101 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:03,102 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:03,102 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234089454] [2021-07-06 10:14:03,102 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:03,102 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:03,103 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:03,103 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:03,103 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 1 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-07-06 10:14:03,265 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:03,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:03,586 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:03,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:03,586 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 1 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 9 [2021-07-06 10:14:03,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:03,586 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:03,586 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:03,587 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 287.6ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:03,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:03,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:03,587 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-07-06 10:14:03,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:03,587 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 9 [2021-07-06 10:14:03,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:03,587 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:03,587 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 1 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-07-06 10:14:03,587 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:03,587 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:03,588 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-07-06 10:14:03,588 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:03,588 INFO L303 ceAbstractionStarter]: Result for error location mainErr6REQUIRES_VIOLATION was SAFE (7/81) [2021-07-06 10:14:03,589 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr7REQUIRES_VIOLATION ======== [2021-07-06 10:14:03,589 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:03,589 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:03,591 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:03,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-07-06 10:14:03,591 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:03,591 INFO L525 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-06 10:14:03,591 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr7REQUIRES_VIOLATION] === [2021-07-06 10:14:03,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:03,592 INFO L82 PathProgramCache]: Analyzing trace with hash -1753149083, now seen corresponding path program 1 times [2021-07-06 10:14:03,592 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:03,592 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860244815] [2021-07-06 10:14:03,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:03,592 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:03,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:03,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:03,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-07-06 10:14:03,755 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:03,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:03,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:03,776 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:03,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-07-06 10:14:03,784 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:03,784 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:03,784 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860244815] [2021-07-06 10:14:03,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860244815] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:03,785 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:03,785 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-06 10:14:03,785 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902857265] [2021-07-06 10:14:03,785 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:03,785 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:03,786 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:03,786 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:03,786 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 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-07-06 10:14:03,974 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:04,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:04,265 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:04,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:04,265 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 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 9 [2021-07-06 10:14:04,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:04,266 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:04,266 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:04,267 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 297.6ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:04,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:04,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:04,267 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-07-06 10:14:04,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:04,267 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 9 [2021-07-06 10:14:04,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:04,268 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:04,268 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 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-07-06 10:14:04,268 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:04,268 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:04,268 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-07-06 10:14:04,269 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:04,269 INFO L303 ceAbstractionStarter]: Result for error location mainErr7REQUIRES_VIOLATION was SAFE (8/81) [2021-07-06 10:14:04,270 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr8REQUIRES_VIOLATION ======== [2021-07-06 10:14:04,271 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:04,271 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:04,273 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:04,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-07-06 10:14:04,273 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:04,274 INFO L525 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-06 10:14:04,274 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr8REQUIRES_VIOLATION] === [2021-07-06 10:14:04,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:04,275 INFO L82 PathProgramCache]: Analyzing trace with hash 1486953231, now seen corresponding path program 1 times [2021-07-06 10:14:04,275 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:04,275 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192791572] [2021-07-06 10:14:04,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:04,276 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:04,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:04,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:04,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:04,321 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:04,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:04,471 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:04,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:04,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:04,489 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:04,489 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:04,490 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:04,490 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:04,490 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [192791572] [2021-07-06 10:14:04,490 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [192791572] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:04,490 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:04,490 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:04,491 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726628124] [2021-07-06 10:14:04,491 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:04,491 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:04,492 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:04,492 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:04,492 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 1 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-07-06 10:14:04,667 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:04,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:04,919 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:04,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:04,920 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 1 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 10 [2021-07-06 10:14:04,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:04,920 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:04,920 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:04,921 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 300.8ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:04,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:04,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:04,921 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-07-06 10:14:04,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:04,921 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 10 [2021-07-06 10:14:04,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:04,921 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:04,921 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 1 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-07-06 10:14:04,921 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:04,921 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:04,921 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-07-06 10:14:04,921 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:04,922 INFO L303 ceAbstractionStarter]: Result for error location mainErr8REQUIRES_VIOLATION was SAFE (9/81) [2021-07-06 10:14:04,922 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr9REQUIRES_VIOLATION ======== [2021-07-06 10:14:04,923 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:04,923 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:04,924 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:04,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-07-06 10:14:04,925 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:04,925 INFO L525 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-06 10:14:04,925 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr9REQUIRES_VIOLATION] === [2021-07-06 10:14:04,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:04,925 INFO L82 PathProgramCache]: Analyzing trace with hash 1486953232, now seen corresponding path program 1 times [2021-07-06 10:14:04,926 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:04,926 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [651925158] [2021-07-06 10:14:04,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:04,926 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:04,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:04,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:04,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-07-06 10:14:05,110 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:05,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:05,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:05,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:05,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-07-06 10:14:05,129 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:05,129 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:05,129 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [651925158] [2021-07-06 10:14:05,129 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [651925158] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:05,130 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:05,130 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-06 10:14:05,130 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1582484122] [2021-07-06 10:14:05,130 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:05,130 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:05,131 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:05,131 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:05,131 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 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-07-06 10:14:05,320 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:05,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:05,572 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:05,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:05,573 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 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 10 [2021-07-06 10:14:05,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:05,573 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:05,573 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:05,574 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 316.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:05,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:05,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:05,574 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-07-06 10:14:05,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:05,574 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 10 [2021-07-06 10:14:05,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:05,575 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:05,575 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 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-07-06 10:14:05,575 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:05,575 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:05,575 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-07-06 10:14:05,575 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:05,576 INFO L303 ceAbstractionStarter]: Result for error location mainErr9REQUIRES_VIOLATION was SAFE (10/81) [2021-07-06 10:14:05,576 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr10REQUIRES_VIOLATION ======== [2021-07-06 10:14:05,577 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:05,577 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:05,578 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:05,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-07-06 10:14:05,579 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:05,579 INFO L525 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-06 10:14:05,579 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr10REQUIRES_VIOLATION] === [2021-07-06 10:14:05,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:05,579 INFO L82 PathProgramCache]: Analyzing trace with hash -1149090105, now seen corresponding path program 1 times [2021-07-06 10:14:05,579 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:05,580 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1937041083] [2021-07-06 10:14:05,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:05,580 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:05,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:05,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:05,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:05,617 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:05,618 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:05,751 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:05,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:05,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:05,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:05,787 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:05,788 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:05,788 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:05,788 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1937041083] [2021-07-06 10:14:05,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1937041083] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:05,788 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:05,788 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:05,788 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [631561663] [2021-07-06 10:14:05,789 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:05,789 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:05,789 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:05,789 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:05,790 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 1 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-07-06 10:14:05,971 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:06,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:06,193 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:06,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:06,201 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 1 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 11 [2021-07-06 10:14:06,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:06,201 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:06,201 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:06,203 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 291.0ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:06,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:06,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:06,204 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-07-06 10:14:06,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:06,204 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 11 [2021-07-06 10:14:06,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:06,204 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:06,205 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 1 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-07-06 10:14:06,205 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:06,205 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:06,205 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-07-06 10:14:06,205 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:06,206 INFO L303 ceAbstractionStarter]: Result for error location mainErr10REQUIRES_VIOLATION was SAFE (11/81) [2021-07-06 10:14:06,206 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr11REQUIRES_VIOLATION ======== [2021-07-06 10:14:06,207 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:06,207 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:06,208 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:06,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-07-06 10:14:06,209 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:06,209 INFO L525 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-06 10:14:06,209 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr11REQUIRES_VIOLATION] === [2021-07-06 10:14:06,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:06,209 INFO L82 PathProgramCache]: Analyzing trace with hash -1149090104, now seen corresponding path program 1 times [2021-07-06 10:14:06,209 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:06,210 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661145298] [2021-07-06 10:14:06,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:06,210 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:06,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:06,238 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:06,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:06,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:06,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-07-06 10:14:06,377 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:06,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:06,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:06,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:06,404 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:06,408 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:06,408 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:06,408 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661145298] [2021-07-06 10:14:06,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [661145298] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:06,409 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:06,409 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:06,409 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1942092532] [2021-07-06 10:14:06,409 INFO L425 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-06 10:14:06,409 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:06,410 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-06 10:14:06,410 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:06,410 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 5 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 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-07-06 10:14:06,588 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:06,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:06,864 INFO L93 Difference]: Finished difference Result 132 states and 131 transitions. [2021-07-06 10:14:06,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:06,865 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 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 11 [2021-07-06 10:14:06,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:06,865 INFO L225 Difference]: With dead ends: 132 [2021-07-06 10:14:06,866 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:06,866 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 291.7ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-06 10:14:06,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:06,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:06,866 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-07-06 10:14:06,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:06,866 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 11 [2021-07-06 10:14:06,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:06,866 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:06,866 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 5 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 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-07-06 10:14:06,867 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:06,867 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:06,867 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-07-06 10:14:06,867 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:06,867 INFO L303 ceAbstractionStarter]: Result for error location mainErr11REQUIRES_VIOLATION was SAFE (12/81) [2021-07-06 10:14:06,868 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr12REQUIRES_VIOLATION ======== [2021-07-06 10:14:06,868 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:06,868 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:06,870 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:06,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-07-06 10:14:06,870 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:06,871 INFO L525 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-06 10:14:06,871 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr12REQUIRES_VIOLATION] === [2021-07-06 10:14:06,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:06,871 INFO L82 PathProgramCache]: Analyzing trace with hash -468996056, now seen corresponding path program 1 times [2021-07-06 10:14:06,871 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:06,871 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050683067] [2021-07-06 10:14:06,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:06,872 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:06,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:06,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:06,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:06,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:06,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:07,039 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:07,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:07,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:07,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:07,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:07,056 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:07,056 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:07,056 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050683067] [2021-07-06 10:14:07,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050683067] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:07,057 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:07,057 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:07,057 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474169169] [2021-07-06 10:14:07,057 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:07,057 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:07,058 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:07,058 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:07,058 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 1 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-07-06 10:14:07,242 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:07,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:07,487 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:07,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:07,487 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 1 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 13 [2021-07-06 10:14:07,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:07,487 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:07,488 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:07,488 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 299.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:07,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:07,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:07,488 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-07-06 10:14:07,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:07,488 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 13 [2021-07-06 10:14:07,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:07,488 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:07,488 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 1 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-07-06 10:14:07,488 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:07,488 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:07,489 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-07-06 10:14:07,489 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:07,489 INFO L303 ceAbstractionStarter]: Result for error location mainErr12REQUIRES_VIOLATION was SAFE (13/81) [2021-07-06 10:14:07,489 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr13REQUIRES_VIOLATION ======== [2021-07-06 10:14:07,490 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:07,490 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:07,491 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:07,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-07-06 10:14:07,492 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:07,492 INFO L525 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-06 10:14:07,492 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr13REQUIRES_VIOLATION] === [2021-07-06 10:14:07,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:07,493 INFO L82 PathProgramCache]: Analyzing trace with hash -468996055, now seen corresponding path program 1 times [2021-07-06 10:14:07,493 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:07,493 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344575299] [2021-07-06 10:14:07,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:07,493 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:07,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:07,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:07,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-07-06 10:14:07,658 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:07,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:07,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:07,681 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:07,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-07-06 10:14:07,682 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:07,682 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:07,682 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344575299] [2021-07-06 10:14:07,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1344575299] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:07,683 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:07,683 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-06 10:14:07,683 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349192722] [2021-07-06 10:14:07,683 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:07,684 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:07,684 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:07,684 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:07,685 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 2 states have (on average 5.0) internal successors, (10), 2 states have internal predecessors, (10), 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-07-06 10:14:07,858 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:08,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:08,108 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:08,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:08,108 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 2 states have (on average 5.0) internal successors, (10), 2 states have internal predecessors, (10), 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 13 [2021-07-06 10:14:08,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:08,109 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:08,109 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:08,109 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 287.0ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:08,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:08,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:08,109 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-07-06 10:14:08,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:08,109 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 13 [2021-07-06 10:14:08,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:08,111 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:08,111 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 2 states have (on average 5.0) internal successors, (10), 2 states have internal predecessors, (10), 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-07-06 10:14:08,111 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:08,111 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:08,111 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-07-06 10:14:08,112 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:08,112 INFO L303 ceAbstractionStarter]: Result for error location mainErr13REQUIRES_VIOLATION was SAFE (14/81) [2021-07-06 10:14:08,112 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr14REQUIRES_VIOLATION ======== [2021-07-06 10:14:08,113 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:08,113 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:08,114 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:08,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-07-06 10:14:08,114 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:08,115 INFO L525 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-06 10:14:08,115 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr14REQUIRES_VIOLATION] === [2021-07-06 10:14:08,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:08,115 INFO L82 PathProgramCache]: Analyzing trace with hash 266356169, now seen corresponding path program 1 times [2021-07-06 10:14:08,115 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:08,115 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989798888] [2021-07-06 10:14:08,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:08,115 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:08,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:08,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:08,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:08,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:08,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:08,315 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:08,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:08,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:08,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:08,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:08,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-07-06 10:14:08,326 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:08,326 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [989798888] [2021-07-06 10:14:08,327 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [989798888] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:08,327 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:08,327 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:08,327 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601660464] [2021-07-06 10:14:08,327 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:08,327 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:08,328 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:08,328 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:08,328 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 1 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-07-06 10:14:08,514 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:08,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:08,773 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:08,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:08,774 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 1 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 15 [2021-07-06 10:14:08,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:08,774 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:08,774 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:08,776 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 324.3ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:08,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:08,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:08,777 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-07-06 10:14:08,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:08,777 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 15 [2021-07-06 10:14:08,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:08,777 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:08,777 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 1 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-07-06 10:14:08,777 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:08,778 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:08,778 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-07-06 10:14:08,778 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:08,778 INFO L303 ceAbstractionStarter]: Result for error location mainErr14REQUIRES_VIOLATION was SAFE (15/81) [2021-07-06 10:14:08,779 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr15REQUIRES_VIOLATION ======== [2021-07-06 10:14:08,780 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:08,780 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:08,782 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:08,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-07-06 10:14:08,783 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:08,783 INFO L525 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-06 10:14:08,783 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr15REQUIRES_VIOLATION] === [2021-07-06 10:14:08,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:08,783 INFO L82 PathProgramCache]: Analyzing trace with hash 266356170, now seen corresponding path program 1 times [2021-07-06 10:14:08,783 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:08,784 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [154874658] [2021-07-06 10:14:08,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:08,790 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:08,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:08,821 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:08,822 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-07-06 10:14:08,983 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:08,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:08,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:09,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:09,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-07-06 10:14:09,007 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:09,007 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:09,007 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [154874658] [2021-07-06 10:14:09,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [154874658] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:09,013 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:09,013 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-06 10:14:09,013 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824636323] [2021-07-06 10:14:09,013 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:09,013 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:09,014 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:09,014 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:09,015 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 2 states have (on average 6.0) internal successors, (12), 2 states have internal predecessors, (12), 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-07-06 10:14:09,183 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:09,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:09,447 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:09,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:09,447 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 2 states have (on average 6.0) internal successors, (12), 2 states have internal predecessors, (12), 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 15 [2021-07-06 10:14:09,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:09,447 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:09,448 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:09,448 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 307.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:09,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:09,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:09,448 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-07-06 10:14:09,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:09,448 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 15 [2021-07-06 10:14:09,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:09,449 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:09,449 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 2 states have (on average 6.0) internal successors, (12), 2 states have internal predecessors, (12), 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-07-06 10:14:09,449 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:09,449 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:09,449 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-07-06 10:14:09,449 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:09,449 INFO L303 ceAbstractionStarter]: Result for error location mainErr15REQUIRES_VIOLATION was SAFE (16/81) [2021-07-06 10:14:09,450 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr16REQUIRES_VIOLATION ======== [2021-07-06 10:14:09,450 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:09,450 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:09,451 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:09,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-06 10:14:09,452 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:09,452 INFO L525 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-06 10:14:09,452 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr16REQUIRES_VIOLATION] === [2021-07-06 10:14:09,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:09,453 INFO L82 PathProgramCache]: Analyzing trace with hash -332893352, now seen corresponding path program 1 times [2021-07-06 10:14:09,453 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:09,453 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20585789] [2021-07-06 10:14:09,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:09,453 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:09,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:09,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:09,484 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:09,485 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:09,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:09,625 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:09,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:09,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:09,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:09,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:09,635 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:09,635 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:09,636 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [20585789] [2021-07-06 10:14:09,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [20585789] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:09,636 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:09,636 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:09,636 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [569911834] [2021-07-06 10:14:09,636 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:09,637 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:09,637 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:09,637 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:09,637 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 1 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-07-06 10:14:09,811 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:10,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:10,063 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:10,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:10,064 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 1 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 16 [2021-07-06 10:14:10,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:10,064 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:10,064 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:10,064 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 289.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:10,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:10,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:10,065 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-07-06 10:14:10,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:10,065 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 16 [2021-07-06 10:14:10,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:10,065 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:10,065 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 1 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-07-06 10:14:10,065 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:10,065 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:10,065 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-07-06 10:14:10,065 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:10,066 INFO L303 ceAbstractionStarter]: Result for error location mainErr16REQUIRES_VIOLATION was SAFE (17/81) [2021-07-06 10:14:10,066 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr17REQUIRES_VIOLATION ======== [2021-07-06 10:14:10,067 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:10,067 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:10,068 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:10,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-06 10:14:10,069 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:10,069 INFO L525 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-06 10:14:10,069 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr17REQUIRES_VIOLATION] === [2021-07-06 10:14:10,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:10,069 INFO L82 PathProgramCache]: Analyzing trace with hash -332893351, now seen corresponding path program 1 times [2021-07-06 10:14:10,070 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:10,070 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794830599] [2021-07-06 10:14:10,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:10,070 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:10,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:10,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:10,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-07-06 10:14:10,250 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:10,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:10,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:10,266 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:10,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-07-06 10:14:10,267 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:10,267 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:10,268 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794830599] [2021-07-06 10:14:10,268 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794830599] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:10,268 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:10,268 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-06 10:14:10,268 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [198296065] [2021-07-06 10:14:10,268 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:10,269 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:10,269 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:10,269 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:10,269 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 2 states have (on average 6.5) internal successors, (13), 2 states have internal predecessors, (13), 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-07-06 10:14:10,450 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:10,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:10,677 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:10,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:10,678 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 2 states have (on average 6.5) internal successors, (13), 2 states have internal predecessors, (13), 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 16 [2021-07-06 10:14:10,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:10,678 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:10,678 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:10,678 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 306.8ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:10,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:10,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:10,678 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-07-06 10:14:10,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:10,679 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 16 [2021-07-06 10:14:10,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:10,679 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:10,679 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 2 states have (on average 6.5) internal successors, (13), 2 states have internal predecessors, (13), 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-07-06 10:14:10,679 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:10,679 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:10,679 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-07-06 10:14:10,679 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:10,680 INFO L303 ceAbstractionStarter]: Result for error location mainErr17REQUIRES_VIOLATION was SAFE (18/81) [2021-07-06 10:14:10,680 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr18REQUIRES_VIOLATION ======== [2021-07-06 10:14:10,681 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:10,681 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:10,682 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:10,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-07-06 10:14:10,683 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:10,683 INFO L525 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-06 10:14:10,683 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr18REQUIRES_VIOLATION] === [2021-07-06 10:14:10,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:10,684 INFO L82 PathProgramCache]: Analyzing trace with hash -1729759316, now seen corresponding path program 1 times [2021-07-06 10:14:10,684 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:10,684 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663611400] [2021-07-06 10:14:10,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:10,684 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:10,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:10,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:10,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:10,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:10,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:10,869 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:10,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:10,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:10,879 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:10,880 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:10,880 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:10,880 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:10,880 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663611400] [2021-07-06 10:14:10,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1663611400] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:10,881 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:10,881 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:10,881 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150688991] [2021-07-06 10:14:10,881 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:10,881 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:10,882 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:10,882 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:10,882 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 1 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-07-06 10:14:11,063 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:11,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:11,291 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:11,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:11,293 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 1 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 17 [2021-07-06 10:14:11,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:11,293 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:11,293 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:11,294 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 315.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:11,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:11,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:11,294 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-07-06 10:14:11,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:11,294 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 17 [2021-07-06 10:14:11,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:11,294 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:11,294 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 1 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-07-06 10:14:11,294 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:11,294 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:11,295 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-07-06 10:14:11,295 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:11,295 INFO L303 ceAbstractionStarter]: Result for error location mainErr18REQUIRES_VIOLATION was SAFE (19/81) [2021-07-06 10:14:11,296 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr19REQUIRES_VIOLATION ======== [2021-07-06 10:14:11,297 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:11,297 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:11,298 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:11,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-07-06 10:14:11,299 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:11,299 INFO L525 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-06 10:14:11,299 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr19REQUIRES_VIOLATION] === [2021-07-06 10:14:11,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:11,300 INFO L82 PathProgramCache]: Analyzing trace with hash -1729759315, now seen corresponding path program 1 times [2021-07-06 10:14:11,300 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:11,300 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816915535] [2021-07-06 10:14:11,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:11,300 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:11,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:11,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:11,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-07-06 10:14:11,476 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:11,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:11,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:11,490 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:11,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-07-06 10:14:11,491 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:11,492 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:11,492 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816915535] [2021-07-06 10:14:11,492 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [816915535] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:11,492 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:11,492 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-06 10:14:11,492 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234266378] [2021-07-06 10:14:11,493 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:11,493 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:11,493 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:11,493 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:11,494 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 2 states have (on average 7.0) internal successors, (14), 2 states have internal predecessors, (14), 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-07-06 10:14:11,690 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:11,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:11,895 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:11,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:11,896 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 2 states have (on average 7.0) internal successors, (14), 2 states have internal predecessors, (14), 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 17 [2021-07-06 10:14:11,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:11,896 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:11,896 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:11,896 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 315.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:11,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:11,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:11,896 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-07-06 10:14:11,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:11,896 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 17 [2021-07-06 10:14:11,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:11,897 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:11,897 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 2 states have (on average 7.0) internal successors, (14), 2 states have internal predecessors, (14), 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-07-06 10:14:11,897 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:11,897 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:11,897 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-07-06 10:14:11,897 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:11,897 INFO L303 ceAbstractionStarter]: Result for error location mainErr19REQUIRES_VIOLATION was SAFE (20/81) [2021-07-06 10:14:11,898 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr20REQUIRES_VIOLATION ======== [2021-07-06 10:14:11,898 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:11,898 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:11,899 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:11,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-06 10:14:11,900 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:11,900 INFO L525 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-06 10:14:11,900 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr20REQUIRES_VIOLATION] === [2021-07-06 10:14:11,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:11,900 INFO L82 PathProgramCache]: Analyzing trace with hash -2082931237, now seen corresponding path program 1 times [2021-07-06 10:14:11,900 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:11,900 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649914942] [2021-07-06 10:14:11,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:11,901 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:11,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:11,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:11,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:11,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:11,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:12,058 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:12,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:12,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:12,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:12,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:12,082 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:12,082 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:12,082 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649914942] [2021-07-06 10:14:12,082 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649914942] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:12,082 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:12,082 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:12,082 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1799208268] [2021-07-06 10:14:12,083 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:12,083 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:12,083 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:12,083 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:12,084 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 1 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-07-06 10:14:12,248 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:12,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:12,455 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:12,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:12,455 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 1 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 18 [2021-07-06 10:14:12,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:12,456 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:12,456 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:12,456 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 275.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:12,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:12,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:12,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-06 10:14:12,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:12,457 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 18 [2021-07-06 10:14:12,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:12,457 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:12,457 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 1 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-07-06 10:14:12,457 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:12,457 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:12,457 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-07-06 10:14:12,457 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:12,457 INFO L303 ceAbstractionStarter]: Result for error location mainErr20REQUIRES_VIOLATION was SAFE (21/81) [2021-07-06 10:14:12,458 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr21REQUIRES_VIOLATION ======== [2021-07-06 10:14:12,458 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:12,458 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:12,460 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:12,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-06 10:14:12,460 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:12,460 INFO L525 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-06 10:14:12,460 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr21REQUIRES_VIOLATION] === [2021-07-06 10:14:12,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:12,461 INFO L82 PathProgramCache]: Analyzing trace with hash -2082931236, now seen corresponding path program 1 times [2021-07-06 10:14:12,461 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:12,461 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139493745] [2021-07-06 10:14:12,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:12,461 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:12,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:12,482 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:12,482 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:12,485 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:12,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-07-06 10:14:12,640 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:12,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:12,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:12,653 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:12,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:12,654 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:12,655 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:12,655 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139493745] [2021-07-06 10:14:12,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139493745] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:12,655 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:12,655 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:12,658 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [782546940] [2021-07-06 10:14:12,658 INFO L425 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-06 10:14:12,659 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:12,659 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-06 10:14:12,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:12,659 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 5 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 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-07-06 10:14:12,842 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:13,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:13,049 INFO L93 Difference]: Finished difference Result 153 states and 152 transitions. [2021-07-06 10:14:13,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:13,049 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 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 18 [2021-07-06 10:14:13,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:13,049 INFO L225 Difference]: With dead ends: 153 [2021-07-06 10:14:13,049 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:13,050 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 315.3ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-06 10:14:13,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:13,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:13,050 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-07-06 10:14:13,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:13,050 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 18 [2021-07-06 10:14:13,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:13,050 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:13,050 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 5 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 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-07-06 10:14:13,050 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:13,050 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:13,051 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-07-06 10:14:13,051 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:13,051 INFO L303 ceAbstractionStarter]: Result for error location mainErr21REQUIRES_VIOLATION was SAFE (22/81) [2021-07-06 10:14:13,051 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr22REQUIRES_VIOLATION ======== [2021-07-06 10:14:13,052 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:13,052 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:13,053 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:13,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-06 10:14:13,053 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:13,053 INFO L525 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-06 10:14:13,053 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr22REQUIRES_VIOLATION] === [2021-07-06 10:14:13,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:13,054 INFO L82 PathProgramCache]: Analyzing trace with hash -242158500, now seen corresponding path program 1 times [2021-07-06 10:14:13,054 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:13,054 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145276031] [2021-07-06 10:14:13,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:13,054 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:13,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:13,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:13,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:13,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:13,077 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:13,224 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:13,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:13,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:13,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:13,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:13,232 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:13,232 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:13,232 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145276031] [2021-07-06 10:14:13,232 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [145276031] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:13,232 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:13,232 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:13,232 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1338281582] [2021-07-06 10:14:13,233 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:13,233 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:13,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:13,233 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:13,234 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 1 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-07-06 10:14:13,397 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:13,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:13,603 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:13,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:13,603 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 1 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 20 [2021-07-06 10:14:13,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:13,604 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:13,604 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:13,604 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 287.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:13,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:13,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:13,605 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-07-06 10:14:13,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:13,605 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 20 [2021-07-06 10:14:13,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:13,605 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:13,605 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 1 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-07-06 10:14:13,606 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:13,606 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:13,606 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-07-06 10:14:13,606 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:13,606 INFO L303 ceAbstractionStarter]: Result for error location mainErr22REQUIRES_VIOLATION was SAFE (23/81) [2021-07-06 10:14:13,607 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr23REQUIRES_VIOLATION ======== [2021-07-06 10:14:13,607 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:13,607 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:13,614 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:13,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-06 10:14:13,615 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:13,615 INFO L525 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-06 10:14:13,615 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr23REQUIRES_VIOLATION] === [2021-07-06 10:14:13,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:13,615 INFO L82 PathProgramCache]: Analyzing trace with hash -242158499, now seen corresponding path program 1 times [2021-07-06 10:14:13,616 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:13,616 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621724245] [2021-07-06 10:14:13,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:13,616 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:13,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:13,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:13,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:13,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:13,656 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-07-06 10:14:13,801 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:13,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:13,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:13,827 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:13,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:13,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-07-06 10:14:13,828 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:13,828 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621724245] [2021-07-06 10:14:13,828 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621724245] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:13,828 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:13,828 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:13,828 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015600076] [2021-07-06 10:14:13,828 INFO L425 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-06 10:14:13,828 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:13,832 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-06 10:14:13,832 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:13,832 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 5 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), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-07-06 10:14:13,999 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:14,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:14,207 INFO L93 Difference]: Finished difference Result 153 states and 152 transitions. [2021-07-06 10:14:14,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:14,207 INFO L78 Accepts]: Start accepts. Automaton has has 5 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), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 20 [2021-07-06 10:14:14,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:14,208 INFO L225 Difference]: With dead ends: 153 [2021-07-06 10:14:14,208 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:14,208 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 290.0ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-06 10:14:14,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:14,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:14,208 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-07-06 10:14:14,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:14,208 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 20 [2021-07-06 10:14:14,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:14,209 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:14,209 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 5 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), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-07-06 10:14:14,209 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:14,209 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:14,209 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-07-06 10:14:14,209 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:14,209 INFO L303 ceAbstractionStarter]: Result for error location mainErr23REQUIRES_VIOLATION was SAFE (24/81) [2021-07-06 10:14:14,210 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr24REQUIRES_VIOLATION ======== [2021-07-06 10:14:14,210 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:14,210 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:14,211 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:14,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-06 10:14:14,212 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:14,212 INFO L525 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-07-06 10:14:14,212 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr24REQUIRES_VIOLATION] === [2021-07-06 10:14:14,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:14,212 INFO L82 PathProgramCache]: Analyzing trace with hash -786084067, now seen corresponding path program 1 times [2021-07-06 10:14:14,212 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:14,212 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854355502] [2021-07-06 10:14:14,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:14,213 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:14,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:14,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:14,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:14,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:14,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:14,378 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:14,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:14,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:14,389 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:14,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:14,389 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:14,390 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:14,390 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854355502] [2021-07-06 10:14:14,390 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854355502] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:14,390 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:14,390 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:14,390 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [16188589] [2021-07-06 10:14:14,391 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:14,391 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:14,391 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:14,391 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:14,392 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 1 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-07-06 10:14:14,557 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:14,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:14,801 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:14,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:14,801 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 1 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 22 [2021-07-06 10:14:14,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:14,802 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:14,802 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:14,802 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 277.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:14,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:14,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:14,802 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-07-06 10:14:14,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:14,802 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 22 [2021-07-06 10:14:14,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:14,803 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:14,803 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 1 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-07-06 10:14:14,803 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:14,803 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:14,803 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-07-06 10:14:14,803 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:14,803 INFO L303 ceAbstractionStarter]: Result for error location mainErr24REQUIRES_VIOLATION was SAFE (25/81) [2021-07-06 10:14:14,804 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr25REQUIRES_VIOLATION ======== [2021-07-06 10:14:14,804 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:14,804 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:14,805 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:14,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-06 10:14:14,806 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:14,806 INFO L525 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-07-06 10:14:14,806 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr25REQUIRES_VIOLATION] === [2021-07-06 10:14:14,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:14,806 INFO L82 PathProgramCache]: Analyzing trace with hash -786084066, now seen corresponding path program 1 times [2021-07-06 10:14:14,807 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:14,807 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776845649] [2021-07-06 10:14:14,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:14,807 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:14,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:14,829 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:14,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:14,832 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:14,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-07-06 10:14:14,984 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:14,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:14,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:14,999 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:15,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:15,000 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:15,000 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:15,001 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776845649] [2021-07-06 10:14:15,001 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [776845649] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:15,001 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:15,001 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:15,004 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938555711] [2021-07-06 10:14:15,004 INFO L425 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-06 10:14:15,005 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:15,005 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-06 10:14:15,005 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:15,005 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 5 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), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-07-06 10:14:15,175 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:15,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:15,388 INFO L93 Difference]: Finished difference Result 153 states and 152 transitions. [2021-07-06 10:14:15,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:15,389 INFO L78 Accepts]: Start accepts. Automaton has has 5 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), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 22 [2021-07-06 10:14:15,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:15,389 INFO L225 Difference]: With dead ends: 153 [2021-07-06 10:14:15,389 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:15,390 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 301.0ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-06 10:14:15,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:15,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:15,390 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-07-06 10:14:15,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:15,390 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 22 [2021-07-06 10:14:15,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:15,391 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:15,391 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 5 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), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-07-06 10:14:15,391 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:15,391 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:15,391 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-07-06 10:14:15,391 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:15,391 INFO L303 ceAbstractionStarter]: Result for error location mainErr25REQUIRES_VIOLATION was SAFE (26/81) [2021-07-06 10:14:15,392 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr26REQUIRES_VIOLATION ======== [2021-07-06 10:14:15,392 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:15,392 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:15,393 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:15,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-06 10:14:15,394 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:15,394 INFO L525 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] [2021-07-06 10:14:15,394 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr26REQUIRES_VIOLATION] === [2021-07-06 10:14:15,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:15,395 INFO L82 PathProgramCache]: Analyzing trace with hash 487456286, now seen corresponding path program 1 times [2021-07-06 10:14:15,395 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:15,395 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1190270269] [2021-07-06 10:14:15,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:15,395 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:15,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:15,416 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:15,417 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:15,417 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:15,418 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:15,567 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:15,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:15,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:15,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:15,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:15,578 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:15,579 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:15,579 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1190270269] [2021-07-06 10:14:15,579 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1190270269] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:15,579 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:15,579 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:15,579 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657580575] [2021-07-06 10:14:15,580 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:15,580 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:15,580 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:15,580 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:15,581 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 1 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-07-06 10:14:15,753 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:15,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:15,997 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:15,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:15,998 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 1 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 24 [2021-07-06 10:14:15,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:15,998 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:15,998 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:15,999 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 299.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:15,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:15,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:15,999 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-07-06 10:14:15,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:15,999 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 24 [2021-07-06 10:14:16,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:16,000 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:16,000 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 1 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-07-06 10:14:16,000 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:16,000 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:16,000 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-07-06 10:14:16,000 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:16,001 INFO L303 ceAbstractionStarter]: Result for error location mainErr26REQUIRES_VIOLATION was SAFE (27/81) [2021-07-06 10:14:16,001 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr27REQUIRES_VIOLATION ======== [2021-07-06 10:14:16,002 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:16,002 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:16,003 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:16,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-06 10:14:16,005 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:16,006 INFO L525 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] [2021-07-06 10:14:16,006 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr27REQUIRES_VIOLATION] === [2021-07-06 10:14:16,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:16,006 INFO L82 PathProgramCache]: Analyzing trace with hash 487456287, now seen corresponding path program 1 times [2021-07-06 10:14:16,006 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:16,006 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1703595204] [2021-07-06 10:14:16,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:16,007 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:16,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:16,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:16,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:16,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:16,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-07-06 10:14:16,180 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:16,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:16,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:16,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:16,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:16,204 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:16,204 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:16,205 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1703595204] [2021-07-06 10:14:16,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1703595204] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:16,205 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:16,205 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:16,205 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311118168] [2021-07-06 10:14:16,205 INFO L425 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-06 10:14:16,206 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:16,206 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-06 10:14:16,206 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:16,206 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 5 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 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-07-06 10:14:16,366 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:16,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:16,586 INFO L93 Difference]: Finished difference Result 153 states and 152 transitions. [2021-07-06 10:14:16,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:16,586 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 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 24 [2021-07-06 10:14:16,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:16,586 INFO L225 Difference]: With dead ends: 153 [2021-07-06 10:14:16,586 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:16,587 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 280.3ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-06 10:14:16,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:16,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:16,587 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-07-06 10:14:16,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:16,587 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 24 [2021-07-06 10:14:16,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:16,587 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:16,587 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 5 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 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-07-06 10:14:16,587 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:16,588 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:16,588 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-07-06 10:14:16,588 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:16,588 INFO L303 ceAbstractionStarter]: Result for error location mainErr27REQUIRES_VIOLATION was SAFE (28/81) [2021-07-06 10:14:16,589 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr28REQUIRES_VIOLATION ======== [2021-07-06 10:14:16,589 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:16,589 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:16,590 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:16,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-06 10:14:16,591 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:16,591 INFO L525 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] [2021-07-06 10:14:16,591 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr28REQUIRES_VIOLATION] === [2021-07-06 10:14:16,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:16,591 INFO L82 PathProgramCache]: Analyzing trace with hash 294056287, now seen corresponding path program 1 times [2021-07-06 10:14:16,592 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:16,592 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464107215] [2021-07-06 10:14:16,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:16,592 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:16,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:16,615 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:16,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:16,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:16,616 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:16,746 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:16,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:16,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:16,760 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:16,761 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:16,761 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:16,761 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:16,761 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464107215] [2021-07-06 10:14:16,762 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464107215] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:16,762 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:16,762 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:16,762 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171814700] [2021-07-06 10:14:16,762 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:16,762 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:16,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:16,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:16,763 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 1 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-07-06 10:14:16,927 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:17,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:17,153 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:17,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:17,154 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 1 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 26 [2021-07-06 10:14:17,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:17,154 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:17,154 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:17,154 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 275.9ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:17,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:17,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:17,155 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-07-06 10:14:17,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:17,155 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 26 [2021-07-06 10:14:17,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:17,155 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:17,155 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 1 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-07-06 10:14:17,155 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:17,155 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:17,155 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-07-06 10:14:17,155 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:17,155 INFO L303 ceAbstractionStarter]: Result for error location mainErr28REQUIRES_VIOLATION was SAFE (29/81) [2021-07-06 10:14:17,156 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr29REQUIRES_VIOLATION ======== [2021-07-06 10:14:17,156 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:17,156 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:17,158 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:17,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-06 10:14:17,158 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:17,158 INFO L525 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] [2021-07-06 10:14:17,158 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr29REQUIRES_VIOLATION] === [2021-07-06 10:14:17,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:17,159 INFO L82 PathProgramCache]: Analyzing trace with hash 294056288, now seen corresponding path program 1 times [2021-07-06 10:14:17,159 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:17,159 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1277115916] [2021-07-06 10:14:17,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:17,159 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:17,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:17,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:17,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:17,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:17,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-07-06 10:14:17,358 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:17,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:17,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:17,377 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:17,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:17,377 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:17,378 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:17,378 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1277115916] [2021-07-06 10:14:17,378 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1277115916] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:17,378 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:17,378 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:17,378 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033496745] [2021-07-06 10:14:17,379 INFO L425 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-06 10:14:17,379 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:17,379 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-06 10:14:17,379 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:17,380 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 5 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 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-07-06 10:14:17,567 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:17,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:17,841 INFO L93 Difference]: Finished difference Result 148 states and 147 transitions. [2021-07-06 10:14:17,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:17,842 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 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 26 [2021-07-06 10:14:17,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:17,842 INFO L225 Difference]: With dead ends: 148 [2021-07-06 10:14:17,842 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:17,842 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 328.8ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-06 10:14:17,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:17,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:17,843 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-07-06 10:14:17,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:17,843 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 26 [2021-07-06 10:14:17,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:17,843 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:17,843 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 5 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 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-07-06 10:14:17,843 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:17,844 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:17,844 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-07-06 10:14:17,844 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:17,847 INFO L303 ceAbstractionStarter]: Result for error location mainErr29REQUIRES_VIOLATION was SAFE (30/81) [2021-07-06 10:14:17,849 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr30REQUIRES_VIOLATION ======== [2021-07-06 10:14:17,849 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:17,849 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:17,850 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:17,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-06 10:14:17,851 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:17,851 INFO L525 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-07-06 10:14:17,851 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr30REQUIRES_VIOLATION] === [2021-07-06 10:14:17,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:17,851 INFO L82 PathProgramCache]: Analyzing trace with hash -879748896, now seen corresponding path program 1 times [2021-07-06 10:14:17,852 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:17,852 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1664570569] [2021-07-06 10:14:17,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:17,852 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:17,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:17,879 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:17,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:17,882 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:17,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:18,020 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:18,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:18,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:18,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:18,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:18,031 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:18,031 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:18,031 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1664570569] [2021-07-06 10:14:18,031 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1664570569] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:18,032 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:18,032 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:18,032 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940249257] [2021-07-06 10:14:18,032 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:18,032 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:18,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:18,032 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:18,033 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 1 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-07-06 10:14:18,211 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:18,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:18,455 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:18,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:18,455 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 1 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 28 [2021-07-06 10:14:18,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:18,456 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:18,456 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:18,456 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 280.3ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:18,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:18,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:18,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-06 10:14:18,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:18,456 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 28 [2021-07-06 10:14:18,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:18,456 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:18,457 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 1 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-07-06 10:14:18,457 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:18,457 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:18,457 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-07-06 10:14:18,457 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:18,457 INFO L303 ceAbstractionStarter]: Result for error location mainErr30REQUIRES_VIOLATION was SAFE (31/81) [2021-07-06 10:14:18,458 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr31REQUIRES_VIOLATION ======== [2021-07-06 10:14:18,458 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:18,458 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:18,459 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:18,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-06 10:14:18,460 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:18,460 INFO L525 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-07-06 10:14:18,460 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr31REQUIRES_VIOLATION] === [2021-07-06 10:14:18,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:18,461 INFO L82 PathProgramCache]: Analyzing trace with hash -879748895, now seen corresponding path program 1 times [2021-07-06 10:14:18,461 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:18,461 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377319333] [2021-07-06 10:14:18,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:18,461 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:18,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:18,492 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:18,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:18,496 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:18,496 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-07-06 10:14:18,636 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:18,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:18,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:18,649 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:18,649 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:18,649 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:18,649 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:18,649 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377319333] [2021-07-06 10:14:18,650 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1377319333] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:18,650 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:18,650 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:18,650 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454828379] [2021-07-06 10:14:18,650 INFO L425 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-06 10:14:18,650 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:18,650 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-06 10:14:18,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:18,650 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 5 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-07-06 10:14:18,803 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:19,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:19,029 INFO L93 Difference]: Finished difference Result 148 states and 147 transitions. [2021-07-06 10:14:19,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:19,030 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 28 [2021-07-06 10:14:19,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:19,030 INFO L225 Difference]: With dead ends: 148 [2021-07-06 10:14:19,030 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:19,030 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 277.5ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-06 10:14:19,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:19,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:19,031 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-07-06 10:14:19,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:19,031 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 28 [2021-07-06 10:14:19,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:19,031 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:19,031 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 5 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-07-06 10:14:19,031 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:19,031 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:19,031 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-07-06 10:14:19,031 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:19,032 INFO L303 ceAbstractionStarter]: Result for error location mainErr31REQUIRES_VIOLATION was SAFE (32/81) [2021-07-06 10:14:19,032 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr32REQUIRES_VIOLATION ======== [2021-07-06 10:14:19,032 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:19,033 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:19,034 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:19,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-06 10:14:19,034 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:19,034 INFO L525 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-06 10:14:19,034 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr32REQUIRES_VIOLATION] === [2021-07-06 10:14:19,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:19,035 INFO L82 PathProgramCache]: Analyzing trace with hash 669869217, now seen corresponding path program 1 times [2021-07-06 10:14:19,035 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:19,035 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1662756605] [2021-07-06 10:14:19,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:19,035 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:19,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:19,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:19,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:19,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:19,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:19,184 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:19,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:19,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:19,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:19,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:19,192 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:19,192 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:19,192 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1662756605] [2021-07-06 10:14:19,192 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1662756605] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:19,192 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:19,192 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:19,192 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319898111] [2021-07-06 10:14:19,193 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:19,193 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:19,193 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:19,193 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:19,193 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 1 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-07-06 10:14:19,342 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:19,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:19,565 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:19,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:19,566 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 30 [2021-07-06 10:14:19,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:19,566 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:19,566 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:19,566 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 260.9ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:19,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:19,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:19,566 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-07-06 10:14:19,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:19,566 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 30 [2021-07-06 10:14:19,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:19,566 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:19,567 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 1 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-07-06 10:14:19,567 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:19,567 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:19,567 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-07-06 10:14:19,567 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:19,567 INFO L303 ceAbstractionStarter]: Result for error location mainErr32REQUIRES_VIOLATION was SAFE (33/81) [2021-07-06 10:14:19,567 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr33REQUIRES_VIOLATION ======== [2021-07-06 10:14:19,568 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:19,568 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:19,569 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:19,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-06 10:14:19,569 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:19,570 INFO L525 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-06 10:14:19,570 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr33REQUIRES_VIOLATION] === [2021-07-06 10:14:19,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:19,570 INFO L82 PathProgramCache]: Analyzing trace with hash 669869218, now seen corresponding path program 1 times [2021-07-06 10:14:19,570 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:19,570 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [718496248] [2021-07-06 10:14:19,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:19,571 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:19,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:19,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:19,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:19,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:19,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-07-06 10:14:19,738 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:19,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:19,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:19,757 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:19,758 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:19,758 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:19,759 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:19,759 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [718496248] [2021-07-06 10:14:19,759 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [718496248] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:19,759 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:19,759 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:19,759 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453042144] [2021-07-06 10:14:19,760 INFO L425 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-06 10:14:19,760 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:19,760 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-06 10:14:19,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:19,761 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 5 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-07-06 10:14:19,931 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:20,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:20,144 INFO L93 Difference]: Finished difference Result 148 states and 147 transitions. [2021-07-06 10:14:20,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:20,144 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 30 [2021-07-06 10:14:20,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:20,145 INFO L225 Difference]: With dead ends: 148 [2021-07-06 10:14:20,145 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:20,145 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 290.5ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-06 10:14:20,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:20,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:20,145 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-07-06 10:14:20,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:20,145 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 30 [2021-07-06 10:14:20,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:20,145 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:20,145 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 5 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-07-06 10:14:20,145 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:20,146 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:20,146 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-07-06 10:14:20,146 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:20,146 INFO L303 ceAbstractionStarter]: Result for error location mainErr33REQUIRES_VIOLATION was SAFE (34/81) [2021-07-06 10:14:20,146 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr34REQUIRES_VIOLATION ======== [2021-07-06 10:14:20,147 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:20,147 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:20,148 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:20,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-07-06 10:14:20,148 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:20,148 INFO L525 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-07-06 10:14:20,148 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr34REQUIRES_VIOLATION] === [2021-07-06 10:14:20,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:20,149 INFO L82 PathProgramCache]: Analyzing trace with hash -500775774, now seen corresponding path program 1 times [2021-07-06 10:14:20,149 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:20,149 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [483792711] [2021-07-06 10:14:20,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:20,149 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:20,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:20,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:20,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:20,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:20,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:20,304 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:20,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:20,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:20,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:20,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:20,330 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:20,330 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:20,330 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [483792711] [2021-07-06 10:14:20,330 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [483792711] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:20,330 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:20,330 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:20,331 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452743697] [2021-07-06 10:14:20,331 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:20,331 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:20,331 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:20,331 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:20,332 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 1 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-07-06 10:14:20,491 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:20,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:20,678 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:20,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:20,679 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 32 [2021-07-06 10:14:20,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:20,679 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:20,679 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:20,679 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 270.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:20,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:20,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:20,680 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-07-06 10:14:20,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:20,680 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 32 [2021-07-06 10:14:20,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:20,680 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:20,680 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 1 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-07-06 10:14:20,680 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:20,680 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:20,681 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-07-06 10:14:20,681 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:20,681 INFO L303 ceAbstractionStarter]: Result for error location mainErr34REQUIRES_VIOLATION was SAFE (35/81) [2021-07-06 10:14:20,682 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr35REQUIRES_VIOLATION ======== [2021-07-06 10:14:20,682 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:20,682 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:20,683 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:20,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-07-06 10:14:20,683 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:20,683 INFO L525 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-07-06 10:14:20,683 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr35REQUIRES_VIOLATION] === [2021-07-06 10:14:20,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:20,683 INFO L82 PathProgramCache]: Analyzing trace with hash -500775773, now seen corresponding path program 1 times [2021-07-06 10:14:20,684 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:20,684 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331360938] [2021-07-06 10:14:20,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:20,684 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:20,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:20,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:20,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:20,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:20,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-07-06 10:14:20,865 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:20,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:20,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:20,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:20,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:20,878 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:20,878 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:20,878 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331360938] [2021-07-06 10:14:20,878 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [331360938] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:20,878 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:20,879 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:20,879 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1397279112] [2021-07-06 10:14:20,879 INFO L425 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-06 10:14:20,879 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:20,879 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-06 10:14:20,880 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:20,880 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 5 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-07-06 10:14:21,058 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:21,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:21,292 INFO L93 Difference]: Finished difference Result 148 states and 147 transitions. [2021-07-06 10:14:21,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:21,292 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 32 [2021-07-06 10:14:21,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:21,293 INFO L225 Difference]: With dead ends: 148 [2021-07-06 10:14:21,293 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:21,293 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 315.7ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-06 10:14:21,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:21,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:21,293 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-07-06 10:14:21,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:21,293 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 32 [2021-07-06 10:14:21,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:21,293 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:21,294 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 5 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-07-06 10:14:21,294 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:21,294 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:21,294 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-07-06 10:14:21,294 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:21,294 INFO L303 ceAbstractionStarter]: Result for error location mainErr35REQUIRES_VIOLATION was SAFE (36/81) [2021-07-06 10:14:21,295 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr36REQUIRES_VIOLATION ======== [2021-07-06 10:14:21,295 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:21,295 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:21,296 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:21,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-07-06 10:14:21,297 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:21,297 INFO L525 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-07-06 10:14:21,297 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr36REQUIRES_VIOLATION] === [2021-07-06 10:14:21,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:21,297 INFO L82 PathProgramCache]: Analyzing trace with hash -209180445, now seen corresponding path program 1 times [2021-07-06 10:14:21,297 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:21,297 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462290539] [2021-07-06 10:14:21,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:21,298 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:21,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:21,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:21,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:21,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:21,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:21,452 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:21,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:21,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:21,464 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:21,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:21,465 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:21,465 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:21,465 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1462290539] [2021-07-06 10:14:21,465 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1462290539] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:21,465 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:21,466 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:21,466 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51044617] [2021-07-06 10:14:21,467 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:21,467 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:21,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:21,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:21,468 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 1 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-07-06 10:14:21,622 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:21,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:21,818 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:21,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:21,819 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 1 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 34 [2021-07-06 10:14:21,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:21,819 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:21,819 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:21,819 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 268.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:21,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:21,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:21,820 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-07-06 10:14:21,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:21,820 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 34 [2021-07-06 10:14:21,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:21,820 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:21,821 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 1 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-07-06 10:14:21,821 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:21,821 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:21,821 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-07-06 10:14:21,821 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:21,821 INFO L303 ceAbstractionStarter]: Result for error location mainErr36REQUIRES_VIOLATION was SAFE (37/81) [2021-07-06 10:14:21,822 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr37REQUIRES_VIOLATION ======== [2021-07-06 10:14:21,822 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:21,822 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:21,824 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:21,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-07-06 10:14:21,824 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:21,824 INFO L525 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-07-06 10:14:21,824 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr37REQUIRES_VIOLATION] === [2021-07-06 10:14:21,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:21,825 INFO L82 PathProgramCache]: Analyzing trace with hash -209180444, now seen corresponding path program 1 times [2021-07-06 10:14:21,825 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:21,825 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1334595093] [2021-07-06 10:14:21,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:21,825 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:21,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:21,849 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:21,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:21,853 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:21,854 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-07-06 10:14:22,005 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:22,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:22,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:22,017 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:22,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:22,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-07-06 10:14:22,018 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:22,018 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1334595093] [2021-07-06 10:14:22,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1334595093] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:22,018 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:22,018 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:22,018 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704046858] [2021-07-06 10:14:22,019 INFO L425 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-06 10:14:22,019 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:22,019 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-06 10:14:22,019 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:22,020 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 5 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-07-06 10:14:22,187 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:22,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:22,415 INFO L93 Difference]: Finished difference Result 143 states and 142 transitions. [2021-07-06 10:14:22,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:22,415 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 34 [2021-07-06 10:14:22,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:22,416 INFO L225 Difference]: With dead ends: 143 [2021-07-06 10:14:22,416 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:22,416 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 296.3ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-06 10:14:22,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:22,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:22,416 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-07-06 10:14:22,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:22,416 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 34 [2021-07-06 10:14:22,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:22,416 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:22,416 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 5 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-07-06 10:14:22,416 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:22,416 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:22,417 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-07-06 10:14:22,417 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:22,417 INFO L303 ceAbstractionStarter]: Result for error location mainErr37REQUIRES_VIOLATION was SAFE (38/81) [2021-07-06 10:14:22,417 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr38REQUIRES_VIOLATION ======== [2021-07-06 10:14:22,417 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:22,417 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:22,418 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:22,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-07-06 10:14:22,419 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:22,419 INFO L525 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-07-06 10:14:22,419 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr38REQUIRES_VIOLATION] === [2021-07-06 10:14:22,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:22,419 INFO L82 PathProgramCache]: Analyzing trace with hash 841056612, now seen corresponding path program 1 times [2021-07-06 10:14:22,420 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:22,420 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598831782] [2021-07-06 10:14:22,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:22,420 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:22,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:22,441 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:22,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:22,442 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:22,442 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:22,582 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:22,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:22,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:22,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:22,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:22,593 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:22,593 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:22,593 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598831782] [2021-07-06 10:14:22,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1598831782] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:22,593 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:22,593 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:22,593 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337989668] [2021-07-06 10:14:22,593 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:22,593 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:22,593 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:22,594 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:22,594 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 1 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-07-06 10:14:22,771 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:22,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:22,986 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:22,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:22,986 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 1 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 36 [2021-07-06 10:14:22,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:22,987 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:22,987 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:22,987 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 299.8ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:22,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:22,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:22,987 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-07-06 10:14:22,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:22,987 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 36 [2021-07-06 10:14:22,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:22,987 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:22,988 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 1 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-07-06 10:14:22,988 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:22,988 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:22,988 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-07-06 10:14:22,988 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:22,988 INFO L303 ceAbstractionStarter]: Result for error location mainErr38REQUIRES_VIOLATION was SAFE (39/81) [2021-07-06 10:14:22,988 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr39REQUIRES_VIOLATION ======== [2021-07-06 10:14:22,989 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:22,989 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:22,990 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:22,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-07-06 10:14:22,990 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:22,990 INFO L525 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-07-06 10:14:22,990 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr39REQUIRES_VIOLATION] === [2021-07-06 10:14:22,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:22,990 INFO L82 PathProgramCache]: Analyzing trace with hash 841056613, now seen corresponding path program 1 times [2021-07-06 10:14:22,990 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:22,990 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581489321] [2021-07-06 10:14:22,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:22,991 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:23,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:23,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:23,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:23,018 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:23,019 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-07-06 10:14:23,158 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:23,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:23,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:23,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:23,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:23,195 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:23,195 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:23,195 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [581489321] [2021-07-06 10:14:23,195 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [581489321] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:23,195 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:23,195 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:23,195 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256510844] [2021-07-06 10:14:23,196 INFO L425 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-06 10:14:23,196 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:23,196 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-06 10:14:23,196 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:23,196 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 5 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-07-06 10:14:23,359 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:23,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:23,593 INFO L93 Difference]: Finished difference Result 143 states and 142 transitions. [2021-07-06 10:14:23,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:23,594 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 36 [2021-07-06 10:14:23,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:23,594 INFO L225 Difference]: With dead ends: 143 [2021-07-06 10:14:23,594 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:23,594 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 280.7ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-06 10:14:23,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:23,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:23,595 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-07-06 10:14:23,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:23,595 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 36 [2021-07-06 10:14:23,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:23,595 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:23,595 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 5 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-07-06 10:14:23,596 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:23,596 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:23,596 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-07-06 10:14:23,596 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:23,596 INFO L303 ceAbstractionStarter]: Result for error location mainErr39REQUIRES_VIOLATION was SAFE (40/81) [2021-07-06 10:14:23,596 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr40REQUIRES_VIOLATION ======== [2021-07-06 10:14:23,597 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:23,597 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:23,597 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:23,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-07-06 10:14:23,598 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:23,598 INFO L525 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-06 10:14:23,598 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr40REQUIRES_VIOLATION] === [2021-07-06 10:14:23,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:23,598 INFO L82 PathProgramCache]: Analyzing trace with hash 801553957, now seen corresponding path program 1 times [2021-07-06 10:14:23,598 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:23,598 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652157194] [2021-07-06 10:14:23,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:23,598 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:23,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:23,617 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:23,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:23,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:23,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:23,762 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:23,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:23,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:23,777 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:23,777 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:23,778 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:23,778 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:23,778 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652157194] [2021-07-06 10:14:23,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [652157194] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:23,778 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:23,778 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:23,778 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524700943] [2021-07-06 10:14:23,778 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:23,778 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:23,778 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:23,779 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:23,779 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 1 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-07-06 10:14:23,964 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:24,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:24,173 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:24,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:24,173 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 1 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 38 [2021-07-06 10:14:24,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:24,174 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:24,174 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:24,174 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 308.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:24,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:24,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:24,174 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-07-06 10:14:24,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:24,174 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 38 [2021-07-06 10:14:24,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:24,174 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:24,174 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 1 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-07-06 10:14:24,175 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:24,175 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:24,175 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-07-06 10:14:24,175 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:24,175 INFO L303 ceAbstractionStarter]: Result for error location mainErr40REQUIRES_VIOLATION was SAFE (41/81) [2021-07-06 10:14:24,175 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr41REQUIRES_VIOLATION ======== [2021-07-06 10:14:24,175 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:24,176 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:24,176 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:24,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-07-06 10:14:24,177 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:24,177 INFO L525 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-06 10:14:24,177 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr41REQUIRES_VIOLATION] === [2021-07-06 10:14:24,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:24,177 INFO L82 PathProgramCache]: Analyzing trace with hash 801553958, now seen corresponding path program 1 times [2021-07-06 10:14:24,177 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:24,177 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036931654] [2021-07-06 10:14:24,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:24,178 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:24,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:24,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:24,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:24,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:24,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-07-06 10:14:24,363 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:24,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:24,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:24,377 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:24,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:24,378 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:24,378 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:24,378 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036931654] [2021-07-06 10:14:24,378 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1036931654] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:24,378 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:24,379 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:24,379 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756754933] [2021-07-06 10:14:24,379 INFO L425 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-06 10:14:24,379 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:24,380 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-06 10:14:24,380 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:24,381 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 5 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-07-06 10:14:24,547 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:24,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:24,801 INFO L93 Difference]: Finished difference Result 143 states and 142 transitions. [2021-07-06 10:14:24,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:24,801 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 38 [2021-07-06 10:14:24,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:24,802 INFO L225 Difference]: With dead ends: 143 [2021-07-06 10:14:24,802 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:24,802 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 302.2ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-06 10:14:24,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:24,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:24,802 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-07-06 10:14:24,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:24,803 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 38 [2021-07-06 10:14:24,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:24,803 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:24,803 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 5 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-07-06 10:14:24,803 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:24,803 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:24,804 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-07-06 10:14:24,804 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:24,804 INFO L303 ceAbstractionStarter]: Result for error location mainErr41REQUIRES_VIOLATION was SAFE (42/81) [2021-07-06 10:14:24,805 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr42REQUIRES_VIOLATION ======== [2021-07-06 10:14:24,805 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:24,805 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:24,806 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:24,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-07-06 10:14:24,807 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:24,807 INFO L525 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-07-06 10:14:24,807 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr42REQUIRES_VIOLATION] === [2021-07-06 10:14:24,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:24,807 INFO L82 PathProgramCache]: Analyzing trace with hash 1494208294, now seen corresponding path program 1 times [2021-07-06 10:14:24,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:24,808 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [253566676] [2021-07-06 10:14:24,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:24,808 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:24,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:24,830 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:24,831 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:24,831 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:24,832 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:24,978 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:24,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:24,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:24,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:24,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:24,988 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:24,988 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:24,989 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [253566676] [2021-07-06 10:14:24,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [253566676] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:24,990 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:24,990 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:24,990 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096365227] [2021-07-06 10:14:24,991 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:24,992 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:24,992 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:24,992 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:24,993 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 1 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-07-06 10:14:25,173 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:25,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:25,419 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:25,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:25,420 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 1 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-07-06 10:14:25,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:25,421 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:25,421 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:25,421 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 301.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:25,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:25,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:25,421 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-07-06 10:14:25,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:25,422 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 40 [2021-07-06 10:14:25,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:25,422 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:25,422 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 1 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-07-06 10:14:25,422 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:25,422 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:25,422 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-07-06 10:14:25,423 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:25,423 INFO L303 ceAbstractionStarter]: Result for error location mainErr42REQUIRES_VIOLATION was SAFE (43/81) [2021-07-06 10:14:25,423 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr43REQUIRES_VIOLATION ======== [2021-07-06 10:14:25,424 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:25,424 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:25,425 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:25,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-07-06 10:14:25,426 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:25,426 INFO L525 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-07-06 10:14:25,426 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr43REQUIRES_VIOLATION] === [2021-07-06 10:14:25,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:25,426 INFO L82 PathProgramCache]: Analyzing trace with hash 1494208295, now seen corresponding path program 1 times [2021-07-06 10:14:25,426 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:25,426 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128210442] [2021-07-06 10:14:25,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:25,427 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:25,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:25,450 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:25,451 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:25,454 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:25,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-07-06 10:14:25,603 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:25,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:25,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:25,617 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:25,618 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:25,618 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:25,618 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:25,619 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128210442] [2021-07-06 10:14:25,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128210442] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:25,619 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:25,619 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:25,619 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344683167] [2021-07-06 10:14:25,619 INFO L425 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-06 10:14:25,620 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:25,620 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-06 10:14:25,620 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:25,620 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 5 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 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-07-06 10:14:25,777 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:26,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:26,039 INFO L93 Difference]: Finished difference Result 143 states and 142 transitions. [2021-07-06 10:14:26,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:26,040 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 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-07-06 10:14:26,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:26,040 INFO L225 Difference]: With dead ends: 143 [2021-07-06 10:14:26,040 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:26,040 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 288.9ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-06 10:14:26,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:26,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:26,041 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-07-06 10:14:26,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:26,041 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 40 [2021-07-06 10:14:26,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:26,041 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:26,041 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 5 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 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-07-06 10:14:26,041 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:26,041 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:26,041 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-07-06 10:14:26,041 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:26,042 INFO L303 ceAbstractionStarter]: Result for error location mainErr43REQUIRES_VIOLATION was SAFE (44/81) [2021-07-06 10:14:26,042 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr44REQUIRES_VIOLATION ======== [2021-07-06 10:14:26,042 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:26,042 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:26,043 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:26,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-06 10:14:26,044 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:26,044 INFO L525 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-06 10:14:26,044 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr44REQUIRES_VIOLATION] === [2021-07-06 10:14:26,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:26,044 INFO L82 PathProgramCache]: Analyzing trace with hash 1415095399, now seen corresponding path program 1 times [2021-07-06 10:14:26,044 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:26,044 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1740307610] [2021-07-06 10:14:26,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:26,044 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:26,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:26,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:26,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:26,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:26,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:26,216 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:26,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:26,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:26,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:26,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:26,225 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:26,225 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:26,225 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1740307610] [2021-07-06 10:14:26,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1740307610] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:26,225 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:26,225 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:26,225 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868128708] [2021-07-06 10:14:26,226 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:26,226 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:26,226 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:26,226 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:26,226 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 1 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-07-06 10:14:26,407 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:26,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:26,644 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:26,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:26,645 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 42 [2021-07-06 10:14:26,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:26,645 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:26,645 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:26,645 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 300.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:26,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:26,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:26,646 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-07-06 10:14:26,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:26,646 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 42 [2021-07-06 10:14:26,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:26,646 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:26,646 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 1 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-07-06 10:14:26,646 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:26,646 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:26,646 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-07-06 10:14:26,646 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:26,647 INFO L303 ceAbstractionStarter]: Result for error location mainErr44REQUIRES_VIOLATION was SAFE (45/81) [2021-07-06 10:14:26,647 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr45REQUIRES_VIOLATION ======== [2021-07-06 10:14:26,647 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:26,647 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:26,648 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:26,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-07-06 10:14:26,649 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:26,649 INFO L525 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-06 10:14:26,649 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr45REQUIRES_VIOLATION] === [2021-07-06 10:14:26,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:26,649 INFO L82 PathProgramCache]: Analyzing trace with hash 1415095400, now seen corresponding path program 1 times [2021-07-06 10:14:26,649 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:26,649 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1421190352] [2021-07-06 10:14:26,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:26,649 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:26,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:26,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:26,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:26,678 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:26,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-07-06 10:14:26,846 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:26,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:26,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:26,860 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:26,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:26,866 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:26,866 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:26,866 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1421190352] [2021-07-06 10:14:26,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1421190352] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:26,866 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:26,866 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:26,867 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411801708] [2021-07-06 10:14:26,867 INFO L425 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-06 10:14:26,867 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:26,867 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-06 10:14:26,867 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:26,868 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 5 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-07-06 10:14:27,063 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:27,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:27,345 INFO L93 Difference]: Finished difference Result 138 states and 137 transitions. [2021-07-06 10:14:27,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:27,345 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 42 [2021-07-06 10:14:27,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:27,346 INFO L225 Difference]: With dead ends: 138 [2021-07-06 10:14:27,346 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:27,346 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 342.7ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-06 10:14:27,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:27,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:27,346 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-07-06 10:14:27,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:27,346 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 42 [2021-07-06 10:14:27,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:27,346 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:27,346 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 5 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-07-06 10:14:27,347 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:27,347 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:27,347 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-07-06 10:14:27,347 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:27,347 INFO L303 ceAbstractionStarter]: Result for error location mainErr45REQUIRES_VIOLATION was SAFE (46/81) [2021-07-06 10:14:27,348 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr46REQUIRES_VIOLATION ======== [2021-07-06 10:14:27,349 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:27,349 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:27,350 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:27,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-07-06 10:14:27,350 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:27,351 INFO L525 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-07-06 10:14:27,351 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr46REQUIRES_VIOLATION] === [2021-07-06 10:14:27,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:27,351 INFO L82 PathProgramCache]: Analyzing trace with hash -1597952536, now seen corresponding path program 1 times [2021-07-06 10:14:27,351 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:27,351 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842561409] [2021-07-06 10:14:27,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:27,352 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:27,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:27,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:27,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:27,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:27,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:27,534 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:27,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:27,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:27,544 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:27,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:27,545 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:27,546 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:27,546 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [842561409] [2021-07-06 10:14:27,546 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [842561409] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:27,546 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:27,546 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:27,546 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691751887] [2021-07-06 10:14:27,547 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:27,547 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:27,547 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:27,547 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:27,548 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 1 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-07-06 10:14:27,735 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:27,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:27,963 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:27,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:27,963 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 1 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-07-06 10:14:27,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:27,963 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:27,963 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:27,964 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 322.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:27,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:27,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:27,964 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-07-06 10:14:27,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:27,964 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 44 [2021-07-06 10:14:27,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:27,964 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:27,964 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 1 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-07-06 10:14:27,964 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:27,964 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:27,964 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-07-06 10:14:27,964 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:27,965 INFO L303 ceAbstractionStarter]: Result for error location mainErr46REQUIRES_VIOLATION was SAFE (47/81) [2021-07-06 10:14:27,965 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr47REQUIRES_VIOLATION ======== [2021-07-06 10:14:27,965 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:27,965 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:27,966 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:27,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-07-06 10:14:27,967 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:27,967 INFO L525 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-07-06 10:14:27,967 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr47REQUIRES_VIOLATION] === [2021-07-06 10:14:27,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:27,967 INFO L82 PathProgramCache]: Analyzing trace with hash -1597952535, now seen corresponding path program 1 times [2021-07-06 10:14:27,967 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:27,967 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625822685] [2021-07-06 10:14:27,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:27,967 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:27,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:27,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:27,990 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:27,994 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:27,994 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-07-06 10:14:28,148 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:28,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:28,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:28,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:28,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:28,161 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:28,161 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:28,161 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625822685] [2021-07-06 10:14:28,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625822685] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:28,161 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:28,161 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:28,162 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502389441] [2021-07-06 10:14:28,162 INFO L425 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-06 10:14:28,162 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:28,162 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-06 10:14:28,162 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:28,163 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 5 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 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-07-06 10:14:28,323 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:28,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:28,537 INFO L93 Difference]: Finished difference Result 138 states and 137 transitions. [2021-07-06 10:14:28,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:28,538 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 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-07-06 10:14:28,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:28,538 INFO L225 Difference]: With dead ends: 138 [2021-07-06 10:14:28,538 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:28,538 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 297.2ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-06 10:14:28,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:28,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:28,539 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-07-06 10:14:28,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:28,539 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 44 [2021-07-06 10:14:28,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:28,539 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:28,539 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 5 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 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-07-06 10:14:28,539 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:28,539 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:28,540 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-07-06 10:14:28,540 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:28,540 INFO L303 ceAbstractionStarter]: Result for error location mainErr47REQUIRES_VIOLATION was SAFE (48/81) [2021-07-06 10:14:28,541 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr48REQUIRES_VIOLATION ======== [2021-07-06 10:14:28,541 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:28,541 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:28,542 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:28,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-07-06 10:14:28,542 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:28,542 INFO L525 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-07-06 10:14:28,542 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr48REQUIRES_VIOLATION] === [2021-07-06 10:14:28,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:28,543 INFO L82 PathProgramCache]: Analyzing trace with hash 1965906857, now seen corresponding path program 1 times [2021-07-06 10:14:28,543 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:28,543 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301935906] [2021-07-06 10:14:28,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:28,543 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:28,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:28,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:28,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:28,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:28,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:28,705 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:28,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:28,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:28,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:28,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:28,722 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:28,722 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:28,723 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301935906] [2021-07-06 10:14:28,723 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301935906] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:28,723 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:28,723 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:28,723 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1800542298] [2021-07-06 10:14:28,723 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:28,724 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:28,724 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:28,724 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:28,724 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 1 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-07-06 10:14:28,902 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:29,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:29,092 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:29,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:29,092 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 1 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 46 [2021-07-06 10:14:29,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:29,093 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:29,093 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:29,093 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 291.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:29,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:29,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:29,093 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-07-06 10:14:29,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:29,093 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 46 [2021-07-06 10:14:29,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:29,093 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:29,093 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 1 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-07-06 10:14:29,094 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:29,094 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:29,094 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-07-06 10:14:29,094 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:29,094 INFO L303 ceAbstractionStarter]: Result for error location mainErr48REQUIRES_VIOLATION was SAFE (49/81) [2021-07-06 10:14:29,094 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr49REQUIRES_VIOLATION ======== [2021-07-06 10:14:29,094 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:29,095 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:29,095 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:29,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-07-06 10:14:29,096 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:29,096 INFO L525 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-07-06 10:14:29,096 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr49REQUIRES_VIOLATION] === [2021-07-06 10:14:29,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:29,097 INFO L82 PathProgramCache]: Analyzing trace with hash 1965906858, now seen corresponding path program 1 times [2021-07-06 10:14:29,097 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:29,097 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [338145838] [2021-07-06 10:14:29,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:29,097 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:29,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:29,120 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:29,121 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:29,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:29,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-07-06 10:14:29,265 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:29,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:29,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:29,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:29,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:29,274 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:29,274 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:29,274 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [338145838] [2021-07-06 10:14:29,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [338145838] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:29,274 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:29,274 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:29,274 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698839400] [2021-07-06 10:14:29,274 INFO L425 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-06 10:14:29,274 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:29,275 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-06 10:14:29,275 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:29,275 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 5 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 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-07-06 10:14:29,431 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:29,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:29,643 INFO L93 Difference]: Finished difference Result 138 states and 137 transitions. [2021-07-06 10:14:29,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:29,644 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 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 46 [2021-07-06 10:14:29,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:29,644 INFO L225 Difference]: With dead ends: 138 [2021-07-06 10:14:29,644 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:29,645 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 278.6ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-06 10:14:29,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:29,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:29,645 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-07-06 10:14:29,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:29,645 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 46 [2021-07-06 10:14:29,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:29,646 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:29,646 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 5 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 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-07-06 10:14:29,646 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:29,646 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:29,646 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-07-06 10:14:29,646 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:29,647 INFO L303 ceAbstractionStarter]: Result for error location mainErr49REQUIRES_VIOLATION was SAFE (50/81) [2021-07-06 10:14:29,647 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr50REQUIRES_VIOLATION ======== [2021-07-06 10:14:29,647 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:29,648 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:29,649 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:29,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-07-06 10:14:29,649 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:29,649 INFO L525 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-07-06 10:14:29,650 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr50REQUIRES_VIOLATION] === [2021-07-06 10:14:29,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:29,650 INFO L82 PathProgramCache]: Analyzing trace with hash -549118550, now seen corresponding path program 1 times [2021-07-06 10:14:29,650 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:29,650 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951404116] [2021-07-06 10:14:29,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:29,651 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:29,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:29,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:29,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:29,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:29,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:29,811 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:29,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:29,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:29,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:29,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:29,824 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:29,824 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:29,824 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951404116] [2021-07-06 10:14:29,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951404116] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:29,825 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:29,825 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:29,825 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913727105] [2021-07-06 10:14:29,825 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:29,825 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:29,826 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:29,826 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:29,826 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 1 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-07-06 10:14:29,996 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:30,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:30,185 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:30,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:30,185 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 48 [2021-07-06 10:14:30,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:30,186 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:30,186 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:30,186 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 279.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:30,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:30,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:30,186 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-07-06 10:14:30,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:30,187 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 48 [2021-07-06 10:14:30,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:30,187 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:30,187 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 1 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-07-06 10:14:30,187 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:30,187 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:30,187 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-07-06 10:14:30,188 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:30,188 INFO L303 ceAbstractionStarter]: Result for error location mainErr50REQUIRES_VIOLATION was SAFE (51/81) [2021-07-06 10:14:30,188 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr51REQUIRES_VIOLATION ======== [2021-07-06 10:14:30,189 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:30,189 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:30,190 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:30,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-07-06 10:14:30,190 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:30,190 INFO L525 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-07-06 10:14:30,191 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr51REQUIRES_VIOLATION] === [2021-07-06 10:14:30,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:30,191 INFO L82 PathProgramCache]: Analyzing trace with hash -549118549, now seen corresponding path program 1 times [2021-07-06 10:14:30,191 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:30,191 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788583612] [2021-07-06 10:14:30,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:30,192 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:30,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:30,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:30,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:30,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:30,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-07-06 10:14:30,362 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:30,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:30,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:30,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:30,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:30,372 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:30,372 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:30,372 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788583612] [2021-07-06 10:14:30,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788583612] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:30,372 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:30,372 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:30,373 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836441299] [2021-07-06 10:14:30,373 INFO L425 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-06 10:14:30,373 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:30,373 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-06 10:14:30,373 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:30,373 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 5 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-07-06 10:14:30,529 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:30,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:30,742 INFO L93 Difference]: Finished difference Result 138 states and 137 transitions. [2021-07-06 10:14:30,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:30,755 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 48 [2021-07-06 10:14:30,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:30,755 INFO L225 Difference]: With dead ends: 138 [2021-07-06 10:14:30,755 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:30,755 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 283.6ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-06 10:14:30,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:30,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:30,756 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-07-06 10:14:30,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:30,756 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 48 [2021-07-06 10:14:30,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:30,756 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:30,757 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 5 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-07-06 10:14:30,757 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:30,757 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:30,757 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-07-06 10:14:30,757 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:30,757 INFO L303 ceAbstractionStarter]: Result for error location mainErr51REQUIRES_VIOLATION was SAFE (52/81) [2021-07-06 10:14:30,758 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr52REQUIRES_VIOLATION ======== [2021-07-06 10:14:30,758 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:30,758 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:30,759 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:30,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-07-06 10:14:30,760 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:30,760 INFO L525 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-07-06 10:14:30,760 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr52REQUIRES_VIOLATION] === [2021-07-06 10:14:30,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:30,761 INFO L82 PathProgramCache]: Analyzing trace with hash 578053099, now seen corresponding path program 1 times [2021-07-06 10:14:30,761 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:30,761 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2096680969] [2021-07-06 10:14:30,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:30,761 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:30,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:30,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:30,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:30,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:30,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:30,923 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:30,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:30,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:30,930 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:30,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:30,931 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:30,931 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:30,931 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2096680969] [2021-07-06 10:14:30,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2096680969] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:30,931 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:30,931 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:30,931 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104181315] [2021-07-06 10:14:30,931 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:30,932 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:30,932 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:30,932 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:30,932 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 1 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-07-06 10:14:31,078 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:31,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:31,297 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:31,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:31,299 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 1 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 50 [2021-07-06 10:14:31,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:31,299 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:31,299 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:31,299 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 268.9ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:31,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:31,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:31,299 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-07-06 10:14:31,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:31,300 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 50 [2021-07-06 10:14:31,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:31,300 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:31,300 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 1 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-07-06 10:14:31,300 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:31,300 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:31,300 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-07-06 10:14:31,300 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:31,300 INFO L303 ceAbstractionStarter]: Result for error location mainErr52REQUIRES_VIOLATION was SAFE (53/81) [2021-07-06 10:14:31,301 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr53REQUIRES_VIOLATION ======== [2021-07-06 10:14:31,301 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:31,301 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:31,302 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:31,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-07-06 10:14:31,302 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:31,302 INFO L525 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-07-06 10:14:31,302 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr53REQUIRES_VIOLATION] === [2021-07-06 10:14:31,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:31,303 INFO L82 PathProgramCache]: Analyzing trace with hash 578053100, now seen corresponding path program 1 times [2021-07-06 10:14:31,303 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:31,303 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041371197] [2021-07-06 10:14:31,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:31,303 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:31,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:31,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:31,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:31,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:31,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-07-06 10:14:31,471 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:31,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:31,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:31,482 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:31,482 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:31,482 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:31,482 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:31,482 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041371197] [2021-07-06 10:14:31,483 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041371197] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:31,483 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:31,483 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:31,483 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86795955] [2021-07-06 10:14:31,483 INFO L425 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-06 10:14:31,483 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:31,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-06 10:14:31,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:31,484 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 5 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 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-07-06 10:14:31,654 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:31,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:31,860 INFO L93 Difference]: Finished difference Result 132 states and 131 transitions. [2021-07-06 10:14:31,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:31,860 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 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 50 [2021-07-06 10:14:31,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:31,861 INFO L225 Difference]: With dead ends: 132 [2021-07-06 10:14:31,861 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:31,861 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 284.9ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-06 10:14:31,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:31,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:31,861 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-07-06 10:14:31,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:31,861 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 50 [2021-07-06 10:14:31,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:31,862 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:31,862 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 5 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 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-07-06 10:14:31,862 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:31,862 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:31,862 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-07-06 10:14:31,862 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:31,862 INFO L303 ceAbstractionStarter]: Result for error location mainErr53REQUIRES_VIOLATION was SAFE (54/81) [2021-07-06 10:14:31,863 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr54REQUIRES_VIOLATION ======== [2021-07-06 10:14:31,863 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:31,863 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:31,864 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:31,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-07-06 10:14:31,864 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:31,864 INFO L525 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-07-06 10:14:31,864 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr54REQUIRES_VIOLATION] === [2021-07-06 10:14:31,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:31,865 INFO L82 PathProgramCache]: Analyzing trace with hash 1458249324, now seen corresponding path program 1 times [2021-07-06 10:14:31,865 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:31,865 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564050070] [2021-07-06 10:14:31,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:31,865 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:31,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:31,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:31,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:31,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:31,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:32,020 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:32,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:32,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:32,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:32,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:32,033 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:32,033 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:32,033 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564050070] [2021-07-06 10:14:32,034 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564050070] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:32,034 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:32,034 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:32,034 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106910029] [2021-07-06 10:14:32,034 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:32,034 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:32,034 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:32,035 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:32,035 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 1 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-07-06 10:14:32,216 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:32,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:32,405 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:32,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:32,405 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 1 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 52 [2021-07-06 10:14:32,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:32,406 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:32,406 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:32,406 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 277.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:32,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:32,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:32,406 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-07-06 10:14:32,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:32,406 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 52 [2021-07-06 10:14:32,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:32,406 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:32,406 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 1 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-07-06 10:14:32,406 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:32,406 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:32,407 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-07-06 10:14:32,407 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:32,407 INFO L303 ceAbstractionStarter]: Result for error location mainErr54REQUIRES_VIOLATION was SAFE (55/81) [2021-07-06 10:14:32,407 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr55REQUIRES_VIOLATION ======== [2021-07-06 10:14:32,407 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:32,407 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:32,408 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:32,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-07-06 10:14:32,408 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:32,409 INFO L525 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-07-06 10:14:32,409 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr55REQUIRES_VIOLATION] === [2021-07-06 10:14:32,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:32,409 INFO L82 PathProgramCache]: Analyzing trace with hash 1458249325, now seen corresponding path program 1 times [2021-07-06 10:14:32,409 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:32,409 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624841063] [2021-07-06 10:14:32,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:32,409 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:32,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:32,431 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:32,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:32,434 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:32,436 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-07-06 10:14:32,570 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:32,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:32,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:32,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:32,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:32,581 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:32,581 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:32,581 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624841063] [2021-07-06 10:14:32,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1624841063] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:32,581 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:32,581 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:32,581 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323853860] [2021-07-06 10:14:32,581 INFO L425 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-06 10:14:32,581 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:32,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-06 10:14:32,582 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:32,582 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 5 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 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-07-06 10:14:32,747 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:32,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:32,956 INFO L93 Difference]: Finished difference Result 132 states and 131 transitions. [2021-07-06 10:14:32,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:32,956 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 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 52 [2021-07-06 10:14:32,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:32,956 INFO L225 Difference]: With dead ends: 132 [2021-07-06 10:14:32,957 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:32,957 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 283.5ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-06 10:14:32,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:32,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:32,957 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-07-06 10:14:32,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:32,957 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 52 [2021-07-06 10:14:32,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:32,957 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:32,957 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 5 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 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-07-06 10:14:32,957 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:32,957 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:32,958 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-07-06 10:14:32,958 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:32,958 INFO L303 ceAbstractionStarter]: Result for error location mainErr55REQUIRES_VIOLATION was SAFE (56/81) [2021-07-06 10:14:32,958 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr56REQUIRES_VIOLATION ======== [2021-07-06 10:14:32,958 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:32,958 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:32,959 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:32,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-06 10:14:32,959 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:32,959 INFO L525 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-07-06 10:14:32,959 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr56REQUIRES_VIOLATION] === [2021-07-06 10:14:32,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:32,960 INFO L82 PathProgramCache]: Analyzing trace with hash 1218264365, now seen corresponding path program 1 times [2021-07-06 10:14:32,960 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:32,960 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1248810955] [2021-07-06 10:14:32,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:32,960 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:32,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:32,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:32,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:32,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:32,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:33,117 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:33,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:33,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:33,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:33,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:33,124 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:33,124 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:33,124 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1248810955] [2021-07-06 10:14:33,124 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1248810955] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:33,124 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:33,124 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:33,124 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955424081] [2021-07-06 10:14:33,124 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:33,124 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:33,125 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:33,125 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:33,125 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 1 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-07-06 10:14:33,296 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:33,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:33,550 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:33,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:33,551 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 1 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 54 [2021-07-06 10:14:33,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:33,551 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:33,551 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:33,551 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 274.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:33,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:33,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:33,552 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-07-06 10:14:33,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:33,552 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 54 [2021-07-06 10:14:33,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:33,552 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:33,552 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 1 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-07-06 10:14:33,552 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:33,552 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:33,552 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-07-06 10:14:33,552 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:33,553 INFO L303 ceAbstractionStarter]: Result for error location mainErr56REQUIRES_VIOLATION was SAFE (57/81) [2021-07-06 10:14:33,553 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr57REQUIRES_VIOLATION ======== [2021-07-06 10:14:33,563 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:33,563 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:33,564 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:33,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-07-06 10:14:33,565 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:33,565 INFO L525 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-07-06 10:14:33,565 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr57REQUIRES_VIOLATION] === [2021-07-06 10:14:33,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:33,565 INFO L82 PathProgramCache]: Analyzing trace with hash 1218264366, now seen corresponding path program 1 times [2021-07-06 10:14:33,565 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:33,565 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276407962] [2021-07-06 10:14:33,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:33,566 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:33,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:33,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:33,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:33,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:33,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-07-06 10:14:33,727 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:33,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:33,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:33,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:33,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:33,744 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:33,744 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:33,744 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276407962] [2021-07-06 10:14:33,744 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276407962] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:33,744 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:33,744 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:33,744 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045727101] [2021-07-06 10:14:33,744 INFO L425 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-06 10:14:33,744 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:33,744 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-06 10:14:33,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:33,745 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 5 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 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-07-06 10:14:33,898 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:34,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:34,105 INFO L93 Difference]: Finished difference Result 132 states and 131 transitions. [2021-07-06 10:14:34,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:34,106 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 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 54 [2021-07-06 10:14:34,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:34,106 INFO L225 Difference]: With dead ends: 132 [2021-07-06 10:14:34,106 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:34,106 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 267.8ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-06 10:14:34,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:34,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:34,107 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-07-06 10:14:34,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:34,107 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 54 [2021-07-06 10:14:34,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:34,107 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:34,107 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 5 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 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-07-06 10:14:34,107 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:34,107 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:34,107 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2021-07-06 10:14:34,107 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:34,108 INFO L303 ceAbstractionStarter]: Result for error location mainErr57REQUIRES_VIOLATION was SAFE (58/81) [2021-07-06 10:14:34,108 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr58REQUIRES_VIOLATION ======== [2021-07-06 10:14:34,108 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:34,108 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:34,109 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:34,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-07-06 10:14:34,110 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:34,110 INFO L525 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-07-06 10:14:34,110 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr58REQUIRES_VIOLATION] === [2021-07-06 10:14:34,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:34,110 INFO L82 PathProgramCache]: Analyzing trace with hash -1774014418, now seen corresponding path program 1 times [2021-07-06 10:14:34,110 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:34,110 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900368461] [2021-07-06 10:14:34,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:34,110 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:34,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:34,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:34,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:34,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:34,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:34,262 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:34,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:34,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:34,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:34,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:34,268 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:34,268 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:34,269 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900368461] [2021-07-06 10:14:34,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900368461] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:34,269 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:34,269 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:34,269 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [65372073] [2021-07-06 10:14:34,269 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:34,269 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:34,269 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:34,269 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:34,270 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 1 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-07-06 10:14:34,422 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:34,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:34,625 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:34,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:34,626 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 1 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 56 [2021-07-06 10:14:34,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:34,626 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:34,626 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:34,626 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 261.9ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:34,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:34,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:34,627 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-07-06 10:14:34,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:34,627 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 56 [2021-07-06 10:14:34,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:34,627 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:34,627 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 1 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-07-06 10:14:34,627 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:34,627 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:34,627 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-07-06 10:14:34,627 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:34,627 INFO L303 ceAbstractionStarter]: Result for error location mainErr58REQUIRES_VIOLATION was SAFE (59/81) [2021-07-06 10:14:34,628 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr59REQUIRES_VIOLATION ======== [2021-07-06 10:14:34,628 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:34,628 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:34,629 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:34,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-07-06 10:14:34,629 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:34,629 INFO L525 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-07-06 10:14:34,629 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr59REQUIRES_VIOLATION] === [2021-07-06 10:14:34,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:34,629 INFO L82 PathProgramCache]: Analyzing trace with hash -1774014417, now seen corresponding path program 1 times [2021-07-06 10:14:34,629 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:34,630 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93715275] [2021-07-06 10:14:34,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:34,630 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:34,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:34,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:34,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:34,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:34,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-07-06 10:14:34,836 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:34,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:34,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:34,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:34,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 10:14:34,847 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:34,847 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:34,847 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93715275] [2021-07-06 10:14:34,847 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [93715275] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:34,847 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:34,847 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:34,847 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33881010] [2021-07-06 10:14:34,848 INFO L425 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-06 10:14:34,848 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:34,848 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-06 10:14:34,848 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:34,848 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 5 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 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-07-06 10:14:35,006 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:35,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:35,227 INFO L93 Difference]: Finished difference Result 132 states and 131 transitions. [2021-07-06 10:14:35,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:35,228 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 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 56 [2021-07-06 10:14:35,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:35,228 INFO L225 Difference]: With dead ends: 132 [2021-07-06 10:14:35,228 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:35,229 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 290.0ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-06 10:14:35,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:35,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:35,229 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-07-06 10:14:35,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:35,229 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 56 [2021-07-06 10:14:35,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:35,229 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:35,229 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 5 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 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-07-06 10:14:35,229 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:35,229 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:35,229 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2021-07-06 10:14:35,229 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:35,230 INFO L303 ceAbstractionStarter]: Result for error location mainErr59REQUIRES_VIOLATION was SAFE (60/81) [2021-07-06 10:14:35,230 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr60REQUIRES_VIOLATION ======== [2021-07-06 10:14:35,230 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:35,230 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:35,231 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:35,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-07-06 10:14:35,231 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:35,231 INFO L525 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-07-06 10:14:35,231 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr60REQUIRES_VIOLATION] === [2021-07-06 10:14:35,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:35,232 INFO L82 PathProgramCache]: Analyzing trace with hash 274163567, now seen corresponding path program 1 times [2021-07-06 10:14:35,232 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:35,232 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535341542] [2021-07-06 10:14:35,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:35,232 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:35,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:35,251 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:35,251 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:35,252 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:35,252 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:35,392 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:35,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:35,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:35,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:35,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:35,398 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:35,398 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:35,398 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [535341542] [2021-07-06 10:14:35,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [535341542] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:35,398 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:35,398 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:35,399 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240553736] [2021-07-06 10:14:35,399 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:35,399 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:35,399 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:35,399 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:35,399 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 1 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-07-06 10:14:35,547 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:35,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:35,747 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:35,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:35,748 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 1 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 58 [2021-07-06 10:14:35,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:35,748 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:35,748 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:35,748 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 270.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:35,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:35,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:35,748 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-07-06 10:14:35,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:35,749 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 58 [2021-07-06 10:14:35,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:35,749 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:35,749 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 1 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-07-06 10:14:35,749 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:35,749 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:35,749 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2021-07-06 10:14:35,749 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:35,749 INFO L303 ceAbstractionStarter]: Result for error location mainErr60REQUIRES_VIOLATION was SAFE (61/81) [2021-07-06 10:14:35,750 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr61REQUIRES_VIOLATION ======== [2021-07-06 10:14:35,750 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:35,750 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:35,751 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:35,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-07-06 10:14:35,751 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:35,751 INFO L525 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-07-06 10:14:35,751 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr61REQUIRES_VIOLATION] === [2021-07-06 10:14:35,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:35,752 INFO L82 PathProgramCache]: Analyzing trace with hash 274163568, now seen corresponding path program 1 times [2021-07-06 10:14:35,752 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:35,752 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1679808422] [2021-07-06 10:14:35,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:35,752 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:35,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:35,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:35,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-07-06 10:14:35,952 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:35,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:35,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:35,968 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:35,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-07-06 10:14:35,979 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:35,980 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:35,980 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1679808422] [2021-07-06 10:14:35,980 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1679808422] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:35,980 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:35,980 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:35,980 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1632815776] [2021-07-06 10:14:35,980 INFO L425 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-06 10:14:35,980 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:35,981 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-06 10:14:35,981 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:35,981 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 5 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 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-07-06 10:14:36,170 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:36,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:36,405 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:36,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:36,406 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 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 58 [2021-07-06 10:14:36,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:36,406 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:36,406 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:36,406 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 334.3ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-06 10:14:36,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:36,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:36,407 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-07-06 10:14:36,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:36,407 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 58 [2021-07-06 10:14:36,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:36,407 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:36,407 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 5 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 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-07-06 10:14:36,407 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:36,407 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:36,407 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2021-07-06 10:14:36,407 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:36,407 INFO L303 ceAbstractionStarter]: Result for error location mainErr61REQUIRES_VIOLATION was SAFE (62/81) [2021-07-06 10:14:36,408 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr62REQUIRES_VIOLATION ======== [2021-07-06 10:14:36,408 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:36,408 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:36,409 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:36,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-07-06 10:14:36,409 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:36,409 INFO L525 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-07-06 10:14:36,409 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr62REQUIRES_VIOLATION] === [2021-07-06 10:14:36,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:36,410 INFO L82 PathProgramCache]: Analyzing trace with hash 1478185712, now seen corresponding path program 1 times [2021-07-06 10:14:36,410 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:36,410 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080165411] [2021-07-06 10:14:36,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:36,410 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:36,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:36,431 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:36,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:36,432 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:36,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:36,560 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:36,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:36,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:36,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:36,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:36,575 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:36,575 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:36,575 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080165411] [2021-07-06 10:14:36,575 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2080165411] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:36,575 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:36,575 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:36,575 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248750612] [2021-07-06 10:14:36,576 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:36,576 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:36,576 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:36,576 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:36,576 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 1 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-07-06 10:14:36,770 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:36,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:36,981 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:36,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:36,982 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 1 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 60 [2021-07-06 10:14:36,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:36,982 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:36,982 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:36,982 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 298.3ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:36,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:36,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:36,982 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-07-06 10:14:36,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:36,983 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 60 [2021-07-06 10:14:36,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:36,983 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:36,983 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 1 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-07-06 10:14:36,983 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:36,983 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:36,983 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2021-07-06 10:14:36,983 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:36,983 INFO L303 ceAbstractionStarter]: Result for error location mainErr62REQUIRES_VIOLATION was SAFE (63/81) [2021-07-06 10:14:36,984 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr63REQUIRES_VIOLATION ======== [2021-07-06 10:14:36,984 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:36,984 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:36,985 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:36,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-07-06 10:14:36,985 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:36,985 INFO L525 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-07-06 10:14:36,985 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr63REQUIRES_VIOLATION] === [2021-07-06 10:14:36,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:36,985 INFO L82 PathProgramCache]: Analyzing trace with hash 1478185713, now seen corresponding path program 1 times [2021-07-06 10:14:36,985 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:36,985 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375025881] [2021-07-06 10:14:36,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:36,986 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:36,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:37,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:37,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-07-06 10:14:37,181 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:37,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:37,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:37,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:37,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-07-06 10:14:37,205 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:37,205 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:37,205 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375025881] [2021-07-06 10:14:37,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1375025881] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:37,205 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:37,206 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:37,206 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730731995] [2021-07-06 10:14:37,206 INFO L425 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-06 10:14:37,206 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:37,206 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-06 10:14:37,207 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:37,207 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 5 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 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-07-06 10:14:37,365 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:37,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:37,582 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:37,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:37,583 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 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 60 [2021-07-06 10:14:37,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:37,583 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:37,583 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:37,583 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 308.3ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-06 10:14:37,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:37,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:37,584 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-07-06 10:14:37,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:37,584 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 60 [2021-07-06 10:14:37,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:37,584 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:37,584 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 5 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 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-07-06 10:14:37,585 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:37,585 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:37,585 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2021-07-06 10:14:37,585 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:37,585 INFO L303 ceAbstractionStarter]: Result for error location mainErr63REQUIRES_VIOLATION was SAFE (64/81) [2021-07-06 10:14:37,586 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr64REQUIRES_VIOLATION ======== [2021-07-06 10:14:37,586 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:37,586 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:37,587 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:37,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-07-06 10:14:37,588 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:37,588 INFO L525 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-07-06 10:14:37,588 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr64REQUIRES_VIOLATION] === [2021-07-06 10:14:37,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:37,588 INFO L82 PathProgramCache]: Analyzing trace with hash -1097702735, now seen corresponding path program 1 times [2021-07-06 10:14:37,589 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:37,589 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268610568] [2021-07-06 10:14:37,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:37,589 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:37,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:37,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:37,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:37,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:37,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:37,773 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:37,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:37,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:37,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:37,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:37,781 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:37,781 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:37,782 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268610568] [2021-07-06 10:14:37,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268610568] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:37,782 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:37,782 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:37,782 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710119212] [2021-07-06 10:14:37,782 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:37,783 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:37,783 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:37,783 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:37,783 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 1 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-07-06 10:14:37,976 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:38,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:38,183 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:38,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:38,183 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 1 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 62 [2021-07-06 10:14:38,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:38,184 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:38,184 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:38,184 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 326.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:38,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:38,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:38,184 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-07-06 10:14:38,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:38,184 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 62 [2021-07-06 10:14:38,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:38,184 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:38,184 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 1 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-07-06 10:14:38,184 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:38,184 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:38,185 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2021-07-06 10:14:38,185 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:38,188 INFO L303 ceAbstractionStarter]: Result for error location mainErr64REQUIRES_VIOLATION was SAFE (65/81) [2021-07-06 10:14:38,189 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr65REQUIRES_VIOLATION ======== [2021-07-06 10:14:38,189 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:38,189 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:38,190 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:38,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-07-06 10:14:38,191 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:38,191 INFO L525 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-07-06 10:14:38,191 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr65REQUIRES_VIOLATION] === [2021-07-06 10:14:38,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:38,191 INFO L82 PathProgramCache]: Analyzing trace with hash -1097702734, now seen corresponding path program 1 times [2021-07-06 10:14:38,191 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:38,192 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768964220] [2021-07-06 10:14:38,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:38,192 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:38,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:38,238 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:38,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-07-06 10:14:38,394 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:38,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:38,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:38,408 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:38,409 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-07-06 10:14:38,418 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:38,419 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:38,419 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [768964220] [2021-07-06 10:14:38,419 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [768964220] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:38,419 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:38,419 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:38,419 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872427182] [2021-07-06 10:14:38,420 INFO L425 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-06 10:14:38,420 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:38,420 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-06 10:14:38,420 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:38,420 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 5 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 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-07-06 10:14:38,606 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:38,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:38,826 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:38,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:38,827 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 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 62 [2021-07-06 10:14:38,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:38,827 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:38,827 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:38,828 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 328.1ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-06 10:14:38,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:38,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:38,828 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-07-06 10:14:38,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:38,828 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 62 [2021-07-06 10:14:38,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:38,828 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:38,828 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 5 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 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-07-06 10:14:38,828 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:38,828 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:38,828 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2021-07-06 10:14:38,828 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:38,829 INFO L303 ceAbstractionStarter]: Result for error location mainErr65REQUIRES_VIOLATION was SAFE (66/81) [2021-07-06 10:14:38,829 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr66REQUIRES_VIOLATION ======== [2021-07-06 10:14:38,829 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:38,829 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:38,830 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:38,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-07-06 10:14:38,831 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:38,831 INFO L525 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-07-06 10:14:38,831 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr66REQUIRES_VIOLATION] === [2021-07-06 10:14:38,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:38,831 INFO L82 PathProgramCache]: Analyzing trace with hash 1669629618, now seen corresponding path program 1 times [2021-07-06 10:14:38,831 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:38,831 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1556965599] [2021-07-06 10:14:38,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:38,832 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:38,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:38,853 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:38,854 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:38,855 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:38,855 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:39,001 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:39,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:39,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:39,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:39,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:39,033 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:39,034 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:39,034 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1556965599] [2021-07-06 10:14:39,034 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1556965599] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:39,034 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:39,034 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:39,034 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690045990] [2021-07-06 10:14:39,034 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:39,035 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:39,035 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:39,035 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:39,035 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 1 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-07-06 10:14:39,195 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:39,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:39,393 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:39,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:39,393 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 1 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 64 [2021-07-06 10:14:39,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:39,394 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:39,394 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:39,394 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 282.8ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:39,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:39,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:39,394 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-07-06 10:14:39,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:39,394 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 64 [2021-07-06 10:14:39,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:39,394 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:39,394 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 1 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-07-06 10:14:39,395 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:39,395 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:39,395 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2021-07-06 10:14:39,395 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:39,395 INFO L303 ceAbstractionStarter]: Result for error location mainErr66REQUIRES_VIOLATION was SAFE (67/81) [2021-07-06 10:14:39,396 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr67REQUIRES_VIOLATION ======== [2021-07-06 10:14:39,396 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:39,396 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:39,397 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:39,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-07-06 10:14:39,397 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:39,397 INFO L525 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-07-06 10:14:39,397 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr67REQUIRES_VIOLATION] === [2021-07-06 10:14:39,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:39,397 INFO L82 PathProgramCache]: Analyzing trace with hash 1669629619, now seen corresponding path program 1 times [2021-07-06 10:14:39,397 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:39,397 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049912883] [2021-07-06 10:14:39,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:39,398 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:39,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:39,425 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:39,430 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-07-06 10:14:39,582 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:39,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:39,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:39,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:39,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-07-06 10:14:39,596 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:39,596 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:39,597 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049912883] [2021-07-06 10:14:39,597 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2049912883] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:39,597 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:39,597 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-06 10:14:39,597 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127752273] [2021-07-06 10:14:39,597 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:39,598 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:39,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:39,598 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:39,598 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 2 states have (on average 30.5) internal successors, (61), 2 states have internal predecessors, (61), 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-07-06 10:14:39,782 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:40,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:40,039 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:40,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:40,040 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 2 states have (on average 30.5) internal successors, (61), 2 states have internal predecessors, (61), 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 64 [2021-07-06 10:14:40,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:40,040 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:40,040 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:40,040 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 312.6ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:40,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:40,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:40,041 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-07-06 10:14:40,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:40,041 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 64 [2021-07-06 10:14:40,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:40,041 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:40,041 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 2 states have (on average 30.5) internal successors, (61), 2 states have internal predecessors, (61), 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-07-06 10:14:40,041 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:40,041 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:40,041 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2021-07-06 10:14:40,041 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:40,042 INFO L303 ceAbstractionStarter]: Result for error location mainErr67REQUIRES_VIOLATION was SAFE (68/81) [2021-07-06 10:14:40,042 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr68REQUIRES_VIOLATION ======== [2021-07-06 10:14:40,042 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:40,042 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:40,043 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:40,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-07-06 10:14:40,044 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:40,044 INFO L525 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] [2021-07-06 10:14:40,044 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr68REQUIRES_VIOLATION] === [2021-07-06 10:14:40,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:40,044 INFO L82 PathProgramCache]: Analyzing trace with hash -1803702541, now seen corresponding path program 1 times [2021-07-06 10:14:40,044 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:40,044 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71763424] [2021-07-06 10:14:40,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:40,045 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:40,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:40,070 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:40,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:40,072 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:40,073 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:40,220 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:40,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:40,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:40,232 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:40,232 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:40,233 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:40,233 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:40,233 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71763424] [2021-07-06 10:14:40,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [71763424] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:40,233 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:40,233 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:40,234 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022658295] [2021-07-06 10:14:40,234 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:40,234 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:40,234 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:40,234 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:40,235 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 1 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-07-06 10:14:40,409 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:40,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:40,631 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:40,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:40,631 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 1 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 66 [2021-07-06 10:14:40,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:40,632 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:40,632 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:40,632 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 303.6ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:40,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:40,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:40,632 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-07-06 10:14:40,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:40,632 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 66 [2021-07-06 10:14:40,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:40,632 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:40,633 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 1 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-07-06 10:14:40,633 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:40,633 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:40,633 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2021-07-06 10:14:40,633 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:40,633 INFO L303 ceAbstractionStarter]: Result for error location mainErr68REQUIRES_VIOLATION was SAFE (69/81) [2021-07-06 10:14:40,633 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr69REQUIRES_VIOLATION ======== [2021-07-06 10:14:40,633 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:40,634 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:40,634 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:40,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-07-06 10:14:40,635 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:40,635 INFO L525 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] [2021-07-06 10:14:40,635 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr69REQUIRES_VIOLATION] === [2021-07-06 10:14:40,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:40,635 INFO L82 PathProgramCache]: Analyzing trace with hash -1803702540, now seen corresponding path program 1 times [2021-07-06 10:14:40,635 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:40,635 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917689378] [2021-07-06 10:14:40,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:40,635 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:40,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:40,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:40,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-07-06 10:14:40,804 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:40,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:40,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:40,837 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:40,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-07-06 10:14:40,847 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:40,847 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:40,847 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917689378] [2021-07-06 10:14:40,848 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917689378] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:40,848 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:40,848 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:40,848 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764889653] [2021-07-06 10:14:40,848 INFO L425 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-06 10:14:40,848 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:40,848 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-06 10:14:40,849 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:40,849 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 5 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 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-07-06 10:14:41,013 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:41,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:41,212 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:41,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:41,213 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 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 66 [2021-07-06 10:14:41,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:41,213 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:41,213 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:41,213 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 285.1ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-06 10:14:41,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:41,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:41,214 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-07-06 10:14:41,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:41,214 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 66 [2021-07-06 10:14:41,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:41,214 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:41,214 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 5 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 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-07-06 10:14:41,216 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:41,216 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:41,217 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2021-07-06 10:14:41,217 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:41,217 INFO L303 ceAbstractionStarter]: Result for error location mainErr69REQUIRES_VIOLATION was SAFE (70/81) [2021-07-06 10:14:41,218 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr70REQUIRES_VIOLATION ======== [2021-07-06 10:14:41,218 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:41,218 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:41,219 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:41,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-07-06 10:14:41,219 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:41,220 INFO L525 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] [2021-07-06 10:14:41,220 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr70REQUIRES_VIOLATION] === [2021-07-06 10:14:41,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:41,220 INFO L82 PathProgramCache]: Analyzing trace with hash -80203817, now seen corresponding path program 1 times [2021-07-06 10:14:41,220 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:41,220 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057357611] [2021-07-06 10:14:41,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:41,221 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:41,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:41,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:41,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:41,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:41,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:41,398 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:41,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:41,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:41,405 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:41,405 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:41,405 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:41,405 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:41,406 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057357611] [2021-07-06 10:14:41,406 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1057357611] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:41,406 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:41,406 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:41,406 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033232687] [2021-07-06 10:14:41,406 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:41,406 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:41,407 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:41,407 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:41,407 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 1 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-07-06 10:14:41,570 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:41,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:41,805 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:41,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:41,805 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 1 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 67 [2021-07-06 10:14:41,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:41,805 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:41,806 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:41,806 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 296.0ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:41,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:41,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:41,806 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-07-06 10:14:41,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:41,806 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 67 [2021-07-06 10:14:41,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:41,806 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:41,806 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 1 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-07-06 10:14:41,807 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:41,807 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:41,807 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2021-07-06 10:14:41,807 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:41,807 INFO L303 ceAbstractionStarter]: Result for error location mainErr70REQUIRES_VIOLATION was SAFE (71/81) [2021-07-06 10:14:41,807 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr71REQUIRES_VIOLATION ======== [2021-07-06 10:14:41,808 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:41,808 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:41,809 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:41,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-07-06 10:14:41,809 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:41,809 INFO L525 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] [2021-07-06 10:14:41,809 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr71REQUIRES_VIOLATION] === [2021-07-06 10:14:41,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:41,810 INFO L82 PathProgramCache]: Analyzing trace with hash -80203816, now seen corresponding path program 1 times [2021-07-06 10:14:41,810 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:41,810 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580877731] [2021-07-06 10:14:41,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:41,810 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:41,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:41,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:41,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-07-06 10:14:42,004 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:42,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:42,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:42,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:42,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-07-06 10:14:42,031 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:42,031 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:42,031 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [580877731] [2021-07-06 10:14:42,031 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [580877731] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:42,031 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:42,032 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:42,032 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1167570902] [2021-07-06 10:14:42,032 INFO L425 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-06 10:14:42,032 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:42,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-06 10:14:42,032 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:42,033 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 5 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 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-07-06 10:14:42,229 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:42,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:42,528 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:42,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:42,528 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 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 67 [2021-07-06 10:14:42,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:42,529 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:42,529 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:42,529 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 336.7ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-06 10:14:42,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:42,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:42,529 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-07-06 10:14:42,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:42,530 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 67 [2021-07-06 10:14:42,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:42,530 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:42,530 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 5 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 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-07-06 10:14:42,530 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:42,530 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:42,530 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2021-07-06 10:14:42,530 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:42,530 INFO L303 ceAbstractionStarter]: Result for error location mainErr71REQUIRES_VIOLATION was SAFE (72/81) [2021-07-06 10:14:42,531 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr72REQUIRES_VIOLATION ======== [2021-07-06 10:14:42,531 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:42,531 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:42,532 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:42,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-07-06 10:14:42,533 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:42,533 INFO L525 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] [2021-07-06 10:14:42,533 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr72REQUIRES_VIOLATION] === [2021-07-06 10:14:42,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:42,533 INFO L82 PathProgramCache]: Analyzing trace with hash 233546680, now seen corresponding path program 1 times [2021-07-06 10:14:42,534 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:42,534 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875056512] [2021-07-06 10:14:42,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:42,534 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:42,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:42,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:42,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:42,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:42,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:42,708 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:42,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:42,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:42,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:42,715 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:42,715 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:42,716 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:42,716 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875056512] [2021-07-06 10:14:42,716 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1875056512] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:42,716 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:42,716 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:42,716 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401684673] [2021-07-06 10:14:42,716 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:42,716 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:42,716 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:42,717 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:42,717 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 1 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-07-06 10:14:42,872 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:43,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:43,059 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:43,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:43,060 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 1 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 69 [2021-07-06 10:14:43,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:43,060 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:43,060 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:43,060 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 285.8ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:43,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:43,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:43,061 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-07-06 10:14:43,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:43,061 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 69 [2021-07-06 10:14:43,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:43,061 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:43,061 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 1 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-07-06 10:14:43,061 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:43,061 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:43,061 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2021-07-06 10:14:43,061 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:43,061 INFO L303 ceAbstractionStarter]: Result for error location mainErr72REQUIRES_VIOLATION was SAFE (73/81) [2021-07-06 10:14:43,062 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr73REQUIRES_VIOLATION ======== [2021-07-06 10:14:43,062 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:43,062 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:43,063 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:43,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-07-06 10:14:43,063 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:43,063 INFO L525 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] [2021-07-06 10:14:43,063 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr73REQUIRES_VIOLATION] === [2021-07-06 10:14:43,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:43,063 INFO L82 PathProgramCache]: Analyzing trace with hash 233546681, now seen corresponding path program 1 times [2021-07-06 10:14:43,064 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:43,064 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210559473] [2021-07-06 10:14:43,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:43,064 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:43,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:43,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:43,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-07-06 10:14:43,248 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:43,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:43,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:43,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:43,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-07-06 10:14:43,260 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:43,261 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:43,261 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210559473] [2021-07-06 10:14:43,261 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [210559473] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:43,261 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:43,261 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-06 10:14:43,261 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [985286441] [2021-07-06 10:14:43,261 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:43,261 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:43,262 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:43,262 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:43,262 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 2 states have (on average 33.0) internal successors, (66), 2 states have internal predecessors, (66), 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-07-06 10:14:43,453 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:43,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:43,698 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:43,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:43,698 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 2 states have (on average 33.0) internal successors, (66), 2 states have internal predecessors, (66), 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 69 [2021-07-06 10:14:43,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:43,699 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:43,699 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:43,699 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 320.6ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:43,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:43,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:43,699 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-07-06 10:14:43,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:43,699 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 69 [2021-07-06 10:14:43,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:43,700 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:43,700 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 2 states have (on average 33.0) internal successors, (66), 2 states have internal predecessors, (66), 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-07-06 10:14:43,700 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:43,700 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:43,700 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2021-07-06 10:14:43,700 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:43,700 INFO L303 ceAbstractionStarter]: Result for error location mainErr73REQUIRES_VIOLATION was SAFE (74/81) [2021-07-06 10:14:43,702 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr74REQUIRES_VIOLATION ======== [2021-07-06 10:14:43,702 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:43,702 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:43,703 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:43,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-06 10:14:43,703 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:43,704 INFO L525 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] [2021-07-06 10:14:43,704 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr74REQUIRES_VIOLATION] === [2021-07-06 10:14:43,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:43,704 INFO L82 PathProgramCache]: Analyzing trace with hash 1100063705, now seen corresponding path program 1 times [2021-07-06 10:14:43,704 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:43,704 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628232869] [2021-07-06 10:14:43,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:43,705 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:43,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:43,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:43,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:43,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:43,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:43,869 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:43,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:43,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:43,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:43,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:43,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-07-06 10:14:43,877 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:43,877 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628232869] [2021-07-06 10:14:43,878 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1628232869] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:43,878 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:43,878 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:43,878 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1924290589] [2021-07-06 10:14:43,878 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:43,878 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:43,878 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:43,878 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:43,879 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 1 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-07-06 10:14:44,034 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:44,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:44,227 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:44,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:44,227 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 1 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 71 [2021-07-06 10:14:44,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:44,228 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:44,228 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:44,228 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 271.3ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:44,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:44,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:44,228 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-07-06 10:14:44,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:44,228 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 71 [2021-07-06 10:14:44,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:44,228 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:44,229 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 1 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-07-06 10:14:44,229 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:44,229 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:44,229 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2021-07-06 10:14:44,229 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:44,229 INFO L303 ceAbstractionStarter]: Result for error location mainErr74REQUIRES_VIOLATION was SAFE (75/81) [2021-07-06 10:14:44,229 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr75REQUIRES_VIOLATION ======== [2021-07-06 10:14:44,229 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:44,230 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:44,230 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:44,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-06 10:14:44,231 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:44,231 INFO L525 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] [2021-07-06 10:14:44,231 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr75REQUIRES_VIOLATION] === [2021-07-06 10:14:44,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:44,231 INFO L82 PathProgramCache]: Analyzing trace with hash 1100063706, now seen corresponding path program 1 times [2021-07-06 10:14:44,231 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:44,231 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777334019] [2021-07-06 10:14:44,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:44,232 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:44,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:44,260 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:44,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-07-06 10:14:44,396 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:44,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:44,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:44,405 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:44,405 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-07-06 10:14:44,406 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:44,406 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:44,406 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777334019] [2021-07-06 10:14:44,406 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1777334019] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:44,406 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:44,406 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-06 10:14:44,406 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288068993] [2021-07-06 10:14:44,406 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:44,407 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:44,407 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:44,407 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:44,407 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 2 states have (on average 34.0) internal successors, (68), 2 states have internal predecessors, (68), 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-07-06 10:14:44,594 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:44,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:44,800 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:44,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:44,800 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 2 states have (on average 34.0) internal successors, (68), 2 states have internal predecessors, (68), 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 71 [2021-07-06 10:14:44,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:44,801 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:44,801 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:44,801 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 296.0ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:44,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:44,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:44,801 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-07-06 10:14:44,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:44,801 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 71 [2021-07-06 10:14:44,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:44,802 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:44,802 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 2 states have (on average 34.0) internal successors, (68), 2 states have internal predecessors, (68), 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-07-06 10:14:44,802 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:44,802 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:44,802 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2021-07-06 10:14:44,802 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:44,802 INFO L303 ceAbstractionStarter]: Result for error location mainErr75REQUIRES_VIOLATION was SAFE (76/81) [2021-07-06 10:14:44,803 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr76REQUIRES_VIOLATION ======== [2021-07-06 10:14:44,803 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:44,803 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:44,804 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:44,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-07-06 10:14:44,804 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:44,804 INFO L525 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] [2021-07-06 10:14:44,804 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr76REQUIRES_VIOLATION] === [2021-07-06 10:14:44,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:44,805 INFO L82 PathProgramCache]: Analyzing trace with hash -257763396, now seen corresponding path program 1 times [2021-07-06 10:14:44,805 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:44,805 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1775915176] [2021-07-06 10:14:44,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:44,805 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:44,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:44,831 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:44,832 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:44,832 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:44,832 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:44,982 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:44,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:44,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:44,988 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:44,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:44,989 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:44,989 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:44,989 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1775915176] [2021-07-06 10:14:44,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1775915176] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:44,989 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:44,989 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:44,989 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109642675] [2021-07-06 10:14:44,989 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:44,989 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:44,989 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:44,990 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:44,990 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 1 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-07-06 10:14:45,140 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:45,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:45,350 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:45,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:45,351 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 1 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 72 [2021-07-06 10:14:45,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:45,351 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:45,351 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:45,351 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 278.0ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:45,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:45,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:45,351 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-07-06 10:14:45,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:45,352 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 72 [2021-07-06 10:14:45,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:45,352 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:45,352 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 1 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-07-06 10:14:45,352 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:45,352 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:45,352 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2021-07-06 10:14:45,352 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:45,352 INFO L303 ceAbstractionStarter]: Result for error location mainErr76REQUIRES_VIOLATION was SAFE (77/81) [2021-07-06 10:14:45,353 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr77REQUIRES_VIOLATION ======== [2021-07-06 10:14:45,353 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:45,353 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:45,354 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:45,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-07-06 10:14:45,354 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:45,354 INFO L525 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] [2021-07-06 10:14:45,354 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr77REQUIRES_VIOLATION] === [2021-07-06 10:14:45,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:45,354 INFO L82 PathProgramCache]: Analyzing trace with hash -257763395, now seen corresponding path program 1 times [2021-07-06 10:14:45,354 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:45,355 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1460003525] [2021-07-06 10:14:45,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:45,355 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:45,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:45,383 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:45,383 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-07-06 10:14:45,537 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:45,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:45,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:45,548 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:45,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-07-06 10:14:45,549 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:45,549 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:45,549 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1460003525] [2021-07-06 10:14:45,550 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1460003525] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:45,550 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:45,550 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-06 10:14:45,550 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49434687] [2021-07-06 10:14:45,550 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:45,550 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:45,551 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:45,551 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:45,551 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 2 states have (on average 34.5) internal successors, (69), 2 states have internal predecessors, (69), 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-07-06 10:14:45,715 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:45,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:45,917 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:45,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:45,917 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 2 states have (on average 34.5) internal successors, (69), 2 states have internal predecessors, (69), 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 72 [2021-07-06 10:14:45,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:45,917 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:45,918 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:45,918 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 293.9ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:45,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:45,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:45,918 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-07-06 10:14:45,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:45,918 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 72 [2021-07-06 10:14:45,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:45,918 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:45,918 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 2 states have (on average 34.5) internal successors, (69), 2 states have internal predecessors, (69), 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-07-06 10:14:45,918 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:45,918 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:45,918 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2021-07-06 10:14:45,919 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:45,919 INFO L303 ceAbstractionStarter]: Result for error location mainErr77REQUIRES_VIOLATION was SAFE (78/81) [2021-07-06 10:14:45,919 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr78REQUIRES_VIOLATION ======== [2021-07-06 10:14:45,919 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:45,919 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:45,920 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:45,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-07-06 10:14:45,920 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:45,920 INFO L525 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] [2021-07-06 10:14:45,920 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr78REQUIRES_VIOLATION] === [2021-07-06 10:14:45,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:45,921 INFO L82 PathProgramCache]: Analyzing trace with hash 599269436, now seen corresponding path program 1 times [2021-07-06 10:14:45,921 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:45,921 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [502980649] [2021-07-06 10:14:45,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:45,921 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:45,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:45,941 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:45,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:45,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:45,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 10:14:46,075 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:46,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:46,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:46,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:46,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:46,081 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:46,081 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:46,081 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [502980649] [2021-07-06 10:14:46,081 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [502980649] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:46,081 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:46,082 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-06 10:14:46,082 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859229546] [2021-07-06 10:14:46,082 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:46,082 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:46,082 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:46,082 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:46,082 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 1 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-07-06 10:14:46,227 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 154 [2021-07-06 10:14:46,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:46,418 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:46,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:46,418 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 1 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 73 [2021-07-06 10:14:46,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:46,418 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:46,418 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:46,418 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 260.9ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:46,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:46,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:46,419 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-07-06 10:14:46,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:46,419 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 73 [2021-07-06 10:14:46,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:46,419 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:46,419 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 1 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-07-06 10:14:46,419 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:46,419 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:46,419 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2021-07-06 10:14:46,419 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:46,419 INFO L303 ceAbstractionStarter]: Result for error location mainErr78REQUIRES_VIOLATION was SAFE (79/81) [2021-07-06 10:14:46,420 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr79REQUIRES_VIOLATION ======== [2021-07-06 10:14:46,420 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:46,420 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:46,421 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:46,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-07-06 10:14:46,421 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:46,422 INFO L525 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] [2021-07-06 10:14:46,422 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr79REQUIRES_VIOLATION] === [2021-07-06 10:14:46,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:46,422 INFO L82 PathProgramCache]: Analyzing trace with hash 599269437, now seen corresponding path program 1 times [2021-07-06 10:14:46,422 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:46,422 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127403425] [2021-07-06 10:14:46,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:46,423 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:46,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:46,455 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:46,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-07-06 10:14:46,613 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:46,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:46,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:46,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:46,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-07-06 10:14:46,626 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:46,626 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:46,626 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127403425] [2021-07-06 10:14:46,626 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127403425] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:46,626 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:46,626 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-06 10:14:46,626 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936409657] [2021-07-06 10:14:46,627 INFO L425 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-06 10:14:46,627 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:46,627 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-06 10:14:46,627 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-06 10:14:46,628 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 4 states, 2 states have (on average 35.0) internal successors, (70), 2 states have internal predecessors, (70), 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-07-06 10:14:46,812 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-07-06 10:14:47,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:47,071 INFO L93 Difference]: Finished difference Result 118 states and 117 transitions. [2021-07-06 10:14:47,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-06 10:14:47,072 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 2 states have (on average 35.0) internal successors, (70), 2 states have internal predecessors, (70), 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 73 [2021-07-06 10:14:47,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:47,072 INFO L225 Difference]: With dead ends: 118 [2021-07-06 10:14:47,072 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:47,072 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 318.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-06 10:14:47,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:47,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:47,072 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-07-06 10:14:47,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:47,072 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 73 [2021-07-06 10:14:47,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:47,073 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:47,073 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 4 states, 2 states have (on average 35.0) internal successors, (70), 2 states have internal predecessors, (70), 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-07-06 10:14:47,073 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:47,073 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:47,073 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2021-07-06 10:14:47,073 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:47,073 INFO L303 ceAbstractionStarter]: Result for error location mainErr79REQUIRES_VIOLATION was SAFE (80/81) [2021-07-06 10:14:47,074 INFO L328 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == mainErr80ENSURES_VIOLATIONMEMORY_LEAK ======== [2021-07-06 10:14:47,074 INFO L329 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=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mLimitAnalysisTime=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-07-06 10:14:47,074 INFO L330 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-07-06 10:14:47,075 INFO L276 IsEmpty]: Start isEmpty. Operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 10:14:47,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-07-06 10:14:47,075 INFO L517 BasicCegarLoop]: Found error trace [2021-07-06 10:14:47,075 INFO L525 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] [2021-07-06 10:14:47,076 INFO L374 AbstractCegarLoop]: === Iteration 1 === [mainErr80ENSURES_VIOLATIONMEMORY_LEAK] === [2021-07-06 10:14:47,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 10:14:47,076 INFO L82 PathProgramCache]: Analyzing trace with hash 372314269, now seen corresponding path program 1 times [2021-07-06 10:14:47,077 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 10:14:47,077 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853327757] [2021-07-06 10:14:47,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 10:14:47,077 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 10:14:47,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:47,101 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:47,102 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:47,245 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 151 [2021-07-06 10:14:47,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-07-06 10:14:47,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 10:14:47,253 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 10:14:47,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 10:14:47,254 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 10:14:47,254 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 10:14:47,254 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853327757] [2021-07-06 10:14:47,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853327757] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 10:14:47,254 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 10:14:47,254 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-06 10:14:47,254 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [367378780] [2021-07-06 10:14:47,255 INFO L425 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-06 10:14:47,255 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 10:14:47,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-06 10:14:47,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-06 10:14:47,256 INFO L87 Difference]: Start difference. First operand has 159 states, 73 states have (on average 2.1095890410958904) internal successors, (154), 154 states have internal predecessors, (154), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 3 states, 2 states have (on average 36.0) internal successors, (72), 2 states have internal predecessors, (72), 1 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-07-06 10:14:47,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 10:14:47,520 INFO L93 Difference]: Finished difference Result 158 states and 157 transitions. [2021-07-06 10:14:47,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-06 10:14:47,521 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 36.0) internal successors, (72), 2 states have internal predecessors, (72), 1 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 75 [2021-07-06 10:14:47,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-06 10:14:47,521 INFO L225 Difference]: With dead ends: 158 [2021-07-06 10:14:47,521 INFO L226 Difference]: Without dead ends: 0 [2021-07-06 10:14:47,521 INFO L795 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 143.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-06 10:14:47,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-07-06 10:14:47,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-07-06 10:14:47,521 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-07-06 10:14:47,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-07-06 10:14:47,522 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 75 [2021-07-06 10:14:47,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-06 10:14:47,522 INFO L442 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 10:14:47,522 INFO L443 AbstractCegarLoop]: Interpolant automaton has has 3 states, 2 states have (on average 36.0) internal successors, (72), 2 states have internal predecessors, (72), 1 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-07-06 10:14:47,522 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-07-06 10:14:47,522 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-07-06 10:14:47,522 WARN L471 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2021-07-06 10:14:47,522 WARN L182 nStatisticsGenerator]: total relevant statements: 0 [2021-07-06 10:14:47,522 INFO L303 ceAbstractionStarter]: Result for error location mainErr80ENSURES_VIOLATIONMEMORY_LEAK was SAFE (81/81) [2021-07-06 10:14:47,535 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.07 10:14:47 BoogieIcfgContainer [2021-07-06 10:14:47,538 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-07-06 10:14:47,538 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-07-06 10:14:47,538 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-07-06 10:14:47,539 INFO L275 PluginConnector]: Witness Printer initialized [2021-07-06 10:14:47,539 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.07 10:13:57" (3/4) ... [2021-07-06 10:14:47,542 INFO L137 WitnessPrinter]: Generating witness for correct program [2021-07-06 10:14:47,547 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ULTIMATE.init [2021-07-06 10:14:47,548 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure main [2021-07-06 10:14:47,561 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 106 nodes and edges [2021-07-06 10:14:47,562 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 39 nodes and edges [2021-07-06 10:14:47,562 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 20 nodes and edges [2021-07-06 10:14:47,562 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 9 nodes and edges [2021-07-06 10:14:47,563 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2021-07-06 10:14:47,563 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2021-07-06 10:14:47,607 INFO L141 WitnessManager]: Wrote witness to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/witness.graphml [2021-07-06 10:14:47,607 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-07-06 10:14:47,608 INFO L168 Benchmark]: Toolchain (without parser) took 50809.78 ms. Allocated memory was 52.4 MB in the beginning and 249.6 MB in the end (delta: 197.1 MB). Free memory was 29.3 MB in the beginning and 128.2 MB in the end (delta: -98.9 MB). Peak memory consumption was 98.0 MB. Max. memory is 16.1 GB. [2021-07-06 10:14:47,608 INFO L168 Benchmark]: CDTParser took 0.41 ms. Allocated memory is still 52.4 MB. Free memory was 34.1 MB in the beginning and 34.1 MB in the end (delta: 38.2 kB). There was no memory consumed. Max. memory is 16.1 GB. [2021-07-06 10:14:47,608 INFO L168 Benchmark]: CACSL2BoogieTranslator took 253.85 ms. Allocated memory was 52.4 MB in the beginning and 62.9 MB in the end (delta: 10.5 MB). Free memory was 29.1 MB in the beginning and 45.8 MB in the end (delta: -16.7 MB). Peak memory consumption was 7.5 MB. Max. memory is 16.1 GB. [2021-07-06 10:14:47,608 INFO L168 Benchmark]: Boogie Preprocessor took 57.74 ms. Allocated memory is still 62.9 MB. Free memory was 45.8 MB in the beginning and 42.4 MB in the end (delta: 3.4 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-07-06 10:14:47,608 INFO L168 Benchmark]: RCFGBuilder took 794.92 ms. Allocated memory is still 62.9 MB. Free memory was 42.2 MB in the beginning and 26.0 MB in the end (delta: 16.2 MB). Peak memory consumption was 19.1 MB. Max. memory is 16.1 GB. [2021-07-06 10:14:47,608 INFO L168 Benchmark]: TraceAbstraction took 49617.87 ms. Allocated memory was 62.9 MB in the beginning and 249.6 MB in the end (delta: 186.6 MB). Free memory was 43.8 MB in the beginning and 133.5 MB in the end (delta: -89.7 MB). Peak memory consumption was 95.2 MB. Max. memory is 16.1 GB. [2021-07-06 10:14:47,608 INFO L168 Benchmark]: Witness Printer took 68.66 ms. Allocated memory is still 249.6 MB. Free memory was 133.5 MB in the beginning and 128.2 MB in the end (delta: 5.2 MB). Peak memory consumption was 6.3 MB. Max. memory is 16.1 GB. [2021-07-06 10:14:47,609 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.41 ms. Allocated memory is still 52.4 MB. Free memory was 34.1 MB in the beginning and 34.1 MB in the end (delta: 38.2 kB). There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 253.85 ms. Allocated memory was 52.4 MB in the beginning and 62.9 MB in the end (delta: 10.5 MB). Free memory was 29.1 MB in the beginning and 45.8 MB in the end (delta: -16.7 MB). Peak memory consumption was 7.5 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 57.74 ms. Allocated memory is still 62.9 MB. Free memory was 45.8 MB in the beginning and 42.4 MB in the end (delta: 3.4 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * RCFGBuilder took 794.92 ms. Allocated memory is still 62.9 MB. Free memory was 42.2 MB in the beginning and 26.0 MB in the end (delta: 16.2 MB). Peak memory consumption was 19.1 MB. Max. memory is 16.1 GB. * TraceAbstraction took 49617.87 ms. Allocated memory was 62.9 MB in the beginning and 249.6 MB in the end (delta: 186.6 MB). Free memory was 43.8 MB in the beginning and 133.5 MB in the end (delta: -89.7 MB). Peak memory consumption was 95.2 MB. Max. memory is 16.1 GB. * Witness Printer took 68.66 ms. Allocated memory is still 249.6 MB. Free memory was 133.5 MB in the beginning and 128.2 MB in the end (delta: 5.2 MB). Peak memory consumption was 6.3 MB. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 129]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 128]: all allocated memory was freed For all program executions holds that all allocated memory was freed at this location - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr0REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 1193.0ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 10.0ms, AutomataDifference: 576.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 9.8ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 220 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 40 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 286.6ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 419.6ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 8.9ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 13.9ms SsaConstructionTime, 80.0ms SatisfiabilityAnalysisTime, 393.3ms InterpolantComputationTime, 6 NumberOfCodeBlocks, 6 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 5 ConstructedInterpolants, 0 QuantifiedInterpolants, 171 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr1REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 924.8ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 3.1ms, AutomataDifference: 575.4ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 5.3ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 220 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 40 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 303.1ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 388.3ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.8ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 4.0ms SsaConstructionTime, 35.2ms SatisfiabilityAnalysisTime, 282.8ms InterpolantComputationTime, 6 NumberOfCodeBlocks, 6 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 5 ConstructedInterpolants, 0 QuantifiedInterpolants, 199 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr2REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 716.3ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 1.2ms, AutomataDifference: 486.7ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 1.9ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 222 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 243.6ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 358.9ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.7ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 3.0ms SsaConstructionTime, 8.0ms SatisfiabilityAnalysisTime, 206.2ms InterpolantComputationTime, 7 NumberOfCodeBlocks, 7 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 6 ConstructedInterpolants, 0 QuantifiedInterpolants, 160 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr3REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 758.4ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 1.0ms, AutomataDifference: 530.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 1.5ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 219 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 40 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 288.6ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 359.4ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.7ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 3.0ms SsaConstructionTime, 8.1ms SatisfiabilityAnalysisTime, 206.0ms InterpolantComputationTime, 7 NumberOfCodeBlocks, 7 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 6 ConstructedInterpolants, 0 QuantifiedInterpolants, 211 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr4REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 666.9ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.9ms, AutomataDifference: 450.4ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 1.2ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 221 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 262.5ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 304.6ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.7ms SsaConstructionTime, 7.1ms SatisfiabilityAnalysisTime, 196.9ms InterpolantComputationTime, 8 NumberOfCodeBlocks, 8 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 7 ConstructedInterpolants, 0 QuantifiedInterpolants, 165 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr5REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 665.3ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.8ms, AutomataDifference: 456.5ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 1.2ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 218 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 40 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 233.6ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 318.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 3.2ms SsaConstructionTime, 7.9ms SatisfiabilityAnalysisTime, 188.7ms InterpolantComputationTime, 8 NumberOfCodeBlocks, 8 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 7 ConstructedInterpolants, 0 QuantifiedInterpolants, 223 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr6REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 686.1ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.6ms, AutomataDifference: 484.3ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 1.0ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 220 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 292.5ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 287.6ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 3.3ms SsaConstructionTime, 6.8ms SatisfiabilityAnalysisTime, 180.8ms InterpolantComputationTime, 9 NumberOfCodeBlocks, 9 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 8 ConstructedInterpolants, 0 QuantifiedInterpolants, 170 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr7REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 680.2ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.8ms, AutomataDifference: 480.4ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 1.1ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 217 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 40 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 272.4ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 297.6ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.6ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 3.1ms SsaConstructionTime, 8.1ms SatisfiabilityAnalysisTime, 178.4ms InterpolantComputationTime, 9 NumberOfCodeBlocks, 9 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 8 ConstructedInterpolants, 0 QuantifiedInterpolants, 235 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr8REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 652.0ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.9ms, AutomataDifference: 429.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 1.0ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 219 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 229.8ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 300.8ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 5.8ms SsaConstructionTime, 7.4ms SatisfiabilityAnalysisTime, 197.4ms InterpolantComputationTime, 10 NumberOfCodeBlocks, 10 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 9 ConstructedInterpolants, 0 QuantifiedInterpolants, 175 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr9REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 653.3ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.9ms, AutomataDifference: 443.1ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 1.0ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 216 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 40 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 228.5ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 316.1ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.6ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 6.4ms SsaConstructionTime, 7.8ms SatisfiabilityAnalysisTime, 186.8ms InterpolantComputationTime, 10 NumberOfCodeBlocks, 10 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 9 ConstructedInterpolants, 0 QuantifiedInterpolants, 247 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr10REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 629.0ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.9ms, AutomataDifference: 414.6ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 1.0ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 218 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 209.6ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 291.0ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.6ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.6ms SsaConstructionTime, 20.8ms SatisfiabilityAnalysisTime, 182.4ms InterpolantComputationTime, 11 NumberOfCodeBlocks, 11 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 10 ConstructedInterpolants, 0 QuantifiedInterpolants, 180 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr11REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 660.6ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.8ms, AutomataDifference: 456.3ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 1.0ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 371 SDslu, 3 SDs, 0 SdLazy, 100 SolverSat, 28 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 252.0ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 291.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.4ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.7ms SsaConstructionTime, 10.3ms SatisfiabilityAnalysisTime, 183.1ms InterpolantComputationTime, 11 NumberOfCodeBlocks, 11 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 10 ConstructedInterpolants, 0 QuantifiedInterpolants, 186 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr12REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 621.1ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.8ms, AutomataDifference: 430.3ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 1.5ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 216 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 226.4ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 299.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.6ms SsaConstructionTime, 11.3ms SatisfiabilityAnalysisTime, 168.5ms InterpolantComputationTime, 13 NumberOfCodeBlocks, 13 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 12 ConstructedInterpolants, 0 QuantifiedInterpolants, 190 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr13REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 622.3ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.8ms, AutomataDifference: 425.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 1.0ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 213 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 40 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 226.1ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 287.0ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.4ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.3ms SsaConstructionTime, 7.2ms SatisfiabilityAnalysisTime, 177.7ms InterpolantComputationTime, 13 NumberOfCodeBlocks, 13 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 12 ConstructedInterpolants, 0 QuantifiedInterpolants, 283 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr14REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 665.6ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.9ms, AutomataDifference: 448.5ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.9ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 214 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 234.7ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 324.3ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.6ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 4.1ms SsaConstructionTime, 12.4ms SatisfiabilityAnalysisTime, 189.4ms InterpolantComputationTime, 15 NumberOfCodeBlocks, 15 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 14 ConstructedInterpolants, 0 QuantifiedInterpolants, 200 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr15REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 670.0ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.9ms, AutomataDifference: 434.3ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 1.3ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 211 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 40 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 233.5ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 307.4ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.5ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.4ms SsaConstructionTime, 7.4ms SatisfiabilityAnalysisTime, 205.1ms InterpolantComputationTime, 15 NumberOfCodeBlocks, 15 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 14 ConstructedInterpolants, 0 QuantifiedInterpolants, 307 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr16REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 615.8ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.9ms, AutomataDifference: 427.6ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 1.0ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 213 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 230.1ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 289.2ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.9ms SsaConstructionTime, 9.8ms SatisfiabilityAnalysisTime, 162.8ms InterpolantComputationTime, 16 NumberOfCodeBlocks, 16 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 15 ConstructedInterpolants, 0 QuantifiedInterpolants, 205 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr17REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 613.2ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 1.0ms, AutomataDifference: 409.4ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 1.0ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 210 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 40 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 199.1ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 306.8ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.4ms SsaConstructionTime, 9.4ms SatisfiabilityAnalysisTime, 183.7ms InterpolantComputationTime, 16 NumberOfCodeBlocks, 16 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 15 ConstructedInterpolants, 0 QuantifiedInterpolants, 319 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr18REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 614.2ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.9ms, AutomataDifference: 412.1ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 1.0ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 212 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 195.3ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 315.1ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 5.1ms SsaConstructionTime, 7.6ms SatisfiabilityAnalysisTime, 181.3ms InterpolantComputationTime, 17 NumberOfCodeBlocks, 17 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 16 ConstructedInterpolants, 0 QuantifiedInterpolants, 210 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr19REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 600.7ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.8ms, AutomataDifference: 403.2ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 1.2ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 209 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 40 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 203.7ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 315.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.7ms SsaConstructionTime, 6.3ms SatisfiabilityAnalysisTime, 180.6ms InterpolantComputationTime, 17 NumberOfCodeBlocks, 17 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 16 ConstructedInterpolants, 0 QuantifiedInterpolants, 331 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr20REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 559.6ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.8ms, AutomataDifference: 373.1ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.9ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 211 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 181.9ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 275.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.4ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 5.9ms SsaConstructionTime, 6.6ms SatisfiabilityAnalysisTime, 167.0ms InterpolantComputationTime, 18 NumberOfCodeBlocks, 18 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 17 ConstructedInterpolants, 0 QuantifiedInterpolants, 215 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr21REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 592.8ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.8ms, AutomataDifference: 390.9ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.9ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 427 SDslu, 3 SDs, 0 SdLazy, 121 SolverSat, 7 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 197.3ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 315.3ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.8ms SsaConstructionTime, 5.9ms SatisfiabilityAnalysisTime, 184.0ms InterpolantComputationTime, 18 NumberOfCodeBlocks, 18 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 17 ConstructedInterpolants, 0 QuantifiedInterpolants, 295 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr22REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 554.8ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.8ms, AutomataDifference: 371.2ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.7ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 209 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 195.9ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 287.2ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.6ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 4.3ms SsaConstructionTime, 5.9ms SatisfiabilityAnalysisTime, 166.2ms InterpolantComputationTime, 20 NumberOfCodeBlocks, 20 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 19 ConstructedInterpolants, 0 QuantifiedInterpolants, 225 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr23REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 602.3ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 1.1ms, AutomataDifference: 379.5ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 5.7ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 425 SDslu, 3 SDs, 0 SdLazy, 121 SolverSat, 7 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 198.3ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 290.0ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.4ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 4.0ms SsaConstructionTime, 6.1ms SatisfiabilityAnalysisTime, 198.7ms InterpolantComputationTime, 20 NumberOfCodeBlocks, 20 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 19 ConstructedInterpolants, 0 QuantifiedInterpolants, 317 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr24REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 593.3ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.6ms, AutomataDifference: 411.1ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.9ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 207 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 210.1ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 277.2ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 8.2ms SsaConstructionTime, 7.5ms SatisfiabilityAnalysisTime, 159.4ms InterpolantComputationTime, 22 NumberOfCodeBlocks, 22 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 21 ConstructedInterpolants, 0 QuantifiedInterpolants, 235 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr25REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 587.6ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.8ms, AutomataDifference: 384.9ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 1.0ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 423 SDslu, 3 SDs, 0 SdLazy, 121 SolverSat, 7 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 201.1ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 301.0ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.6ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.4ms SsaConstructionTime, 5.7ms SatisfiabilityAnalysisTime, 183.3ms InterpolantComputationTime, 22 NumberOfCodeBlocks, 22 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 21 ConstructedInterpolants, 0 QuantifiedInterpolants, 339 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr26REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 608.9ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.8ms, AutomataDifference: 418.8ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.9ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 205 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 228.6ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 299.5ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.5ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 4.2ms SsaConstructionTime, 5.5ms SatisfiabilityAnalysisTime, 172.0ms InterpolantComputationTime, 24 NumberOfCodeBlocks, 24 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 23 ConstructedInterpolants, 0 QuantifiedInterpolants, 245 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr27REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 586.7ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 2.8ms, AutomataDifference: 380.9ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.8ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 421 SDslu, 3 SDs, 0 SdLazy, 121 SolverSat, 7 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 205.0ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 280.3ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.4ms SsaConstructionTime, 5.5ms SatisfiabilityAnalysisTime, 186.4ms InterpolantComputationTime, 24 NumberOfCodeBlocks, 24 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 23 ConstructedInterpolants, 0 QuantifiedInterpolants, 361 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr28REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 566.8ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.7ms, AutomataDifference: 391.9ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.9ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 203 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 196.7ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 275.9ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.4ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.1ms SsaConstructionTime, 5.7ms SatisfiabilityAnalysisTime, 157.3ms InterpolantComputationTime, 26 NumberOfCodeBlocks, 26 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 25 ConstructedInterpolants, 0 QuantifiedInterpolants, 255 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr29REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 691.4ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.6ms, AutomataDifference: 463.5ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 1.1ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 404 SDslu, 3 SDs, 0 SdLazy, 116 SolverSat, 12 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 252.5ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 328.8ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.5ms SsaConstructionTime, 7.2ms SatisfiabilityAnalysisTime, 207.1ms InterpolantComputationTime, 26 NumberOfCodeBlocks, 26 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 25 ConstructedInterpolants, 0 QuantifiedInterpolants, 375 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr30REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 608.4ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.7ms, AutomataDifference: 423.6ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.8ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 201 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 242.6ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 280.3ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.7ms SsaConstructionTime, 6.1ms SatisfiabilityAnalysisTime, 166.5ms InterpolantComputationTime, 28 NumberOfCodeBlocks, 28 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 27 ConstructedInterpolants, 0 QuantifiedInterpolants, 265 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr31REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 573.8ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.7ms, AutomataDifference: 380.3ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.8ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 402 SDslu, 3 SDs, 0 SdLazy, 116 SolverSat, 12 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 191.1ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 277.5ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.5ms SsaConstructionTime, 7.5ms SatisfiabilityAnalysisTime, 175.0ms InterpolantComputationTime, 28 NumberOfCodeBlocks, 28 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 27 ConstructedInterpolants, 0 QuantifiedInterpolants, 397 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr32REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 534.7ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.6ms, AutomataDifference: 373.2ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.8ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 199 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 201.5ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 260.9ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.6ms SsaConstructionTime, 5.2ms SatisfiabilityAnalysisTime, 147.7ms InterpolantComputationTime, 30 NumberOfCodeBlocks, 30 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 29 ConstructedInterpolants, 0 QuantifiedInterpolants, 275 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr33REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 578.5ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.7ms, AutomataDifference: 384.8ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.8ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 400 SDslu, 3 SDs, 0 SdLazy, 116 SolverSat, 12 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 202.7ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 290.5ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.6ms SsaConstructionTime, 6.1ms SatisfiabilityAnalysisTime, 177.6ms InterpolantComputationTime, 30 NumberOfCodeBlocks, 30 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 29 ConstructedInterpolants, 0 QuantifiedInterpolants, 419 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr34REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 534.5ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.7ms, AutomataDifference: 348.3ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.8ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 197 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 178.1ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 270.2ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.7ms SsaConstructionTime, 5.9ms SatisfiabilityAnalysisTime, 170.6ms InterpolantComputationTime, 32 NumberOfCodeBlocks, 32 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 31 ConstructedInterpolants, 0 QuantifiedInterpolants, 285 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr35REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 612.9ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.5ms, AutomataDifference: 413.6ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.7ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 398 SDslu, 3 SDs, 0 SdLazy, 116 SolverSat, 12 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 218.9ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 315.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.4ms SsaConstructionTime, 4.9ms SatisfiabilityAnalysisTime, 184.9ms InterpolantComputationTime, 32 NumberOfCodeBlocks, 32 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 31 ConstructedInterpolants, 0 QuantifiedInterpolants, 441 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr36REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 526.4ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.8ms, AutomataDifference: 352.4ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.8ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 195 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 177.6ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 268.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.6ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.8ms SsaConstructionTime, 6.3ms SatisfiabilityAnalysisTime, 156.7ms InterpolantComputationTime, 34 NumberOfCodeBlocks, 34 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 33 ConstructedInterpolants, 0 QuantifiedInterpolants, 295 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr37REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 594.7ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.7ms, AutomataDifference: 396.8ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.8ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 381 SDslu, 3 SDs, 0 SdLazy, 111 SolverSat, 17 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 211.2ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 296.3ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.7ms SsaConstructionTime, 6.4ms SatisfiabilityAnalysisTime, 181.5ms InterpolantComputationTime, 34 NumberOfCodeBlocks, 34 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 33 ConstructedInterpolants, 0 QuantifiedInterpolants, 455 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr38REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 570.8ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.7ms, AutomataDifference: 393.5ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.7ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 193 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 178.7ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 299.8ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.1ms SsaConstructionTime, 5.8ms SatisfiabilityAnalysisTime, 163.2ms InterpolantComputationTime, 36 NumberOfCodeBlocks, 36 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 35 ConstructedInterpolants, 0 QuantifiedInterpolants, 305 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr39REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 607.4ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.5ms, AutomataDifference: 398.6ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.6ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 379 SDslu, 3 SDs, 0 SdLazy, 111 SolverSat, 17 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 212.7ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 280.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.8ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.6ms SsaConstructionTime, 6.3ms SatisfiabilityAnalysisTime, 193.7ms InterpolantComputationTime, 36 NumberOfCodeBlocks, 36 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 35 ConstructedInterpolants, 0 QuantifiedInterpolants, 477 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr40REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 578.5ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.5ms, AutomataDifference: 395.5ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.5ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 191 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 186.1ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 308.2ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.0ms SsaConstructionTime, 4.8ms SatisfiabilityAnalysisTime, 171.2ms InterpolantComputationTime, 38 NumberOfCodeBlocks, 38 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 37 ConstructedInterpolants, 0 QuantifiedInterpolants, 315 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr41REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 628.6ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.8ms, AutomataDifference: 422.6ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.5ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 377 SDslu, 3 SDs, 0 SdLazy, 111 SolverSat, 17 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 224.6ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 302.2ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.6ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.2ms SsaConstructionTime, 4.8ms SatisfiabilityAnalysisTime, 191.7ms InterpolantComputationTime, 38 NumberOfCodeBlocks, 38 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 37 ConstructedInterpolants, 0 QuantifiedInterpolants, 499 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr42REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 618.3ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.9ms, AutomataDifference: 429.1ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.8ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 189 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 230.8ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 301.5ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.6ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 3.1ms SsaConstructionTime, 6.6ms SatisfiabilityAnalysisTime, 168.4ms InterpolantComputationTime, 40 NumberOfCodeBlocks, 40 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 39 ConstructedInterpolants, 0 QuantifiedInterpolants, 325 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr43REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 618.1ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.8ms, AutomataDifference: 420.8ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.8ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 375 SDslu, 3 SDs, 0 SdLazy, 111 SolverSat, 17 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 237.8ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 288.9ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.7ms SsaConstructionTime, 6.2ms SatisfiabilityAnalysisTime, 180.9ms InterpolantComputationTime, 40 NumberOfCodeBlocks, 40 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 39 ConstructedInterpolants, 0 QuantifiedInterpolants, 521 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr44REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 604.5ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.6ms, AutomataDifference: 419.7ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.7ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 187 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 226.4ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 300.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.9ms SsaConstructionTime, 6.4ms SatisfiabilityAnalysisTime, 169.6ms InterpolantComputationTime, 42 NumberOfCodeBlocks, 42 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 41 ConstructedInterpolants, 0 QuantifiedInterpolants, 335 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr45REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 699.9ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.7ms, AutomataDifference: 478.7ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.6ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 358 SDslu, 3 SDs, 0 SdLazy, 106 SolverSat, 22 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 261.7ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 342.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 3.5ms SsaConstructionTime, 6.8ms SatisfiabilityAnalysisTime, 204.5ms InterpolantComputationTime, 42 NumberOfCodeBlocks, 42 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 41 ConstructedInterpolants, 0 QuantifiedInterpolants, 535 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr46REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 616.1ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.7ms, AutomataDifference: 416.6ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.7ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 185 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 215.6ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 322.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.8ms SsaConstructionTime, 6.4ms SatisfiabilityAnalysisTime, 182.9ms InterpolantComputationTime, 44 NumberOfCodeBlocks, 44 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 43 ConstructedInterpolants, 0 QuantifiedInterpolants, 345 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr47REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 574.9ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.7ms, AutomataDifference: 376.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.7ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 356 SDslu, 3 SDs, 0 SdLazy, 106 SolverSat, 22 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 193.2ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 297.2ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.6ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.2ms SsaConstructionTime, 5.5ms SatisfiabilityAnalysisTime, 184.4ms InterpolantComputationTime, 44 NumberOfCodeBlocks, 44 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 43 ConstructedInterpolants, 0 QuantifiedInterpolants, 557 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr48REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 553.4ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.6ms, AutomataDifference: 369.1ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.5ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 183 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 182.6ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 291.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.1ms SsaConstructionTime, 5.8ms SatisfiabilityAnalysisTime, 169.7ms InterpolantComputationTime, 46 NumberOfCodeBlocks, 46 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 45 ConstructedInterpolants, 0 QuantifiedInterpolants, 355 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr49REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 552.3ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.9ms, AutomataDifference: 370.1ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.6ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 354 SDslu, 3 SDs, 0 SdLazy, 106 SolverSat, 22 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 197.0ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 278.6ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.6ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 3.0ms SsaConstructionTime, 6.2ms SatisfiabilityAnalysisTime, 165.5ms InterpolantComputationTime, 46 NumberOfCodeBlocks, 46 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 45 ConstructedInterpolants, 0 QuantifiedInterpolants, 579 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr50REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 540.6ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.9ms, AutomataDifference: 360.5ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.7ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 181 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 181.3ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 279.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.6ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 3.0ms SsaConstructionTime, 6.6ms SatisfiabilityAnalysisTime, 162.2ms InterpolantComputationTime, 48 NumberOfCodeBlocks, 48 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 47 ConstructedInterpolants, 0 QuantifiedInterpolants, 365 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr51REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 569.0ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.9ms, AutomataDifference: 382.4ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.7ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 352 SDslu, 3 SDs, 0 SdLazy, 106 SolverSat, 22 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 192.8ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 283.6ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.7ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.9ms SsaConstructionTime, 6.5ms SatisfiabilityAnalysisTime, 169.6ms InterpolantComputationTime, 48 NumberOfCodeBlocks, 48 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 47 ConstructedInterpolants, 0 QuantifiedInterpolants, 601 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr52REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 542.1ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.7ms, AutomataDifference: 367.5ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.7ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 179 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 190.4ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 268.9ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.9ms SsaConstructionTime, 6.1ms SatisfiabilityAnalysisTime, 158.9ms InterpolantComputationTime, 50 NumberOfCodeBlocks, 50 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 49 ConstructedInterpolants, 0 QuantifiedInterpolants, 375 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr53REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 561.5ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.7ms, AutomataDifference: 377.7ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.6ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 332 SDslu, 3 SDs, 0 SdLazy, 100 SolverSat, 28 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 198.4ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 284.9ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 3.0ms SsaConstructionTime, 6.2ms SatisfiabilityAnalysisTime, 168.7ms InterpolantComputationTime, 50 NumberOfCodeBlocks, 50 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 49 ConstructedInterpolants, 0 QuantifiedInterpolants, 615 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr54REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 544.1ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.7ms, AutomataDifference: 371.5ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.7ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 177 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 194.8ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 277.2ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.9ms SsaConstructionTime, 6.4ms SatisfiabilityAnalysisTime, 157.6ms InterpolantComputationTime, 52 NumberOfCodeBlocks, 52 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 51 ConstructedInterpolants, 0 QuantifiedInterpolants, 385 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr55REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 550.5ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.5ms, AutomataDifference: 375.3ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.5ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 330 SDslu, 3 SDs, 0 SdLazy, 100 SolverSat, 28 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 192.7ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 283.5ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.3ms SsaConstructionTime, 4.8ms SatisfiabilityAnalysisTime, 163.2ms InterpolantComputationTime, 52 NumberOfCodeBlocks, 52 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 51 ConstructedInterpolants, 0 QuantifiedInterpolants, 637 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr56REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 594.5ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.5ms, AutomataDifference: 426.9ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.5ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 175 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 226.6ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 274.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.5ms SsaConstructionTime, 6.5ms SatisfiabilityAnalysisTime, 153.6ms InterpolantComputationTime, 54 NumberOfCodeBlocks, 54 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 53 ConstructedInterpolants, 0 QuantifiedInterpolants, 395 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr57REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 554.6ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.6ms, AutomataDifference: 362.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.8ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 328 SDslu, 3 SDs, 0 SdLazy, 100 SolverSat, 28 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 190.0ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 267.8ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.4ms SsaConstructionTime, 5.4ms SatisfiabilityAnalysisTime, 168.8ms InterpolantComputationTime, 54 NumberOfCodeBlocks, 54 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 53 ConstructedInterpolants, 0 QuantifiedInterpolants, 659 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr58REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 519.3ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.6ms, AutomataDifference: 357.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.7ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 173 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 178.0ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 261.9ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 3.1ms SsaConstructionTime, 6.2ms SatisfiabilityAnalysisTime, 147.4ms InterpolantComputationTime, 56 NumberOfCodeBlocks, 56 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 55 ConstructedInterpolants, 0 QuantifiedInterpolants, 405 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr59REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 601.8ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.5ms, AutomataDifference: 380.7ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.5ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 326 SDslu, 3 SDs, 0 SdLazy, 100 SolverSat, 28 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 198.9ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 290.0ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.3ms SsaConstructionTime, 4.7ms SatisfiabilityAnalysisTime, 209.0ms InterpolantComputationTime, 56 NumberOfCodeBlocks, 56 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 55 ConstructedInterpolants, 0 QuantifiedInterpolants, 681 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr60REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 519.3ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.5ms, AutomataDifference: 349.3ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.5ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 171 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 180.1ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 270.1ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.3ms SsaConstructionTime, 5.6ms SatisfiabilityAnalysisTime, 157.1ms InterpolantComputationTime, 58 NumberOfCodeBlocks, 58 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 57 ConstructedInterpolants, 0 QuantifiedInterpolants, 415 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr61REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 657.8ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.6ms, AutomataDifference: 425.9ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.7ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 282 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 42 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 217.1ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 4 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 334.3ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.6ms SsaConstructionTime, 6.5ms SatisfiabilityAnalysisTime, 215.8ms InterpolantComputationTime, 58 NumberOfCodeBlocks, 58 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 57 ConstructedInterpolants, 0 QuantifiedInterpolants, 769 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr62REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 575.3ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.6ms, AutomataDifference: 406.4ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.5ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 169 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 200.4ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 298.3ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.9ms SsaConstructionTime, 5.1ms SatisfiabilityAnalysisTime, 155.3ms InterpolantComputationTime, 60 NumberOfCodeBlocks, 60 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 59 ConstructedInterpolants, 0 QuantifiedInterpolants, 425 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr63REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 601.6ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.6ms, AutomataDifference: 377.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.5ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 280 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 42 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 203.1ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 4 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 308.3ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.6ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.2ms SsaConstructionTime, 6.9ms SatisfiabilityAnalysisTime, 208.5ms InterpolantComputationTime, 60 NumberOfCodeBlocks, 60 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 59 ConstructedInterpolants, 0 QuantifiedInterpolants, 791 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr64REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 598.9ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.7ms, AutomataDifference: 401.1ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.7ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 167 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 193.6ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 326.4ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.9ms SsaConstructionTime, 7.1ms SatisfiabilityAnalysisTime, 180.6ms InterpolantComputationTime, 62 NumberOfCodeBlocks, 62 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 61 ConstructedInterpolants, 0 QuantifiedInterpolants, 435 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr65REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 639.7ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.7ms, AutomataDifference: 407.6ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.6ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 278 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 42 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 208.7ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 4 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 328.1ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 3.0ms SsaConstructionTime, 8.1ms SatisfiabilityAnalysisTime, 213.6ms InterpolantComputationTime, 62 NumberOfCodeBlocks, 62 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 61 ConstructedInterpolants, 0 QuantifiedInterpolants, 813 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr66REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 566.2ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.7ms, AutomataDifference: 359.1ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.7ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 165 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 189.0ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 282.8ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.3ms SsaConstructionTime, 5.8ms SatisfiabilityAnalysisTime, 192.6ms InterpolantComputationTime, 64 NumberOfCodeBlocks, 64 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 63 ConstructedInterpolants, 0 QuantifiedInterpolants, 445 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr67REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 645.9ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.5ms, AutomataDifference: 442.7ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.5ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 162 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 40 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 242.2ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 312.6ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.2ms SsaConstructionTime, 4.9ms SatisfiabilityAnalysisTime, 190.2ms InterpolantComputationTime, 64 NumberOfCodeBlocks, 64 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 63 ConstructedInterpolants, 0 QuantifiedInterpolants, 895 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr68REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 590.9ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.6ms, AutomataDifference: 397.8ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.6ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 163 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 208.8ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 303.6ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 3.1ms SsaConstructionTime, 7.4ms SatisfiabilityAnalysisTime, 176.0ms InterpolantComputationTime, 66 NumberOfCodeBlocks, 66 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 65 ConstructedInterpolants, 0 QuantifiedInterpolants, 455 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr69REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 583.7ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.6ms, AutomataDifference: 365.1ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.5ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 274 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 42 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 193.5ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 4 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 285.1ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.2ms SsaConstructionTime, 5.9ms SatisfiabilityAnalysisTime, 202.4ms InterpolantComputationTime, 66 NumberOfCodeBlocks, 66 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 65 ConstructedInterpolants, 0 QuantifiedInterpolants, 857 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr70REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 589.4ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.7ms, AutomataDifference: 399.1ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.7ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 162 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 219.6ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 296.0ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.4ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 3.0ms SsaConstructionTime, 6.7ms SatisfiabilityAnalysisTime, 173.3ms InterpolantComputationTime, 67 NumberOfCodeBlocks, 67 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 66 ConstructedInterpolants, 0 QuantifiedInterpolants, 460 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr71REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 722.8ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.6ms, AutomataDifference: 496.9ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.9ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 273 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 42 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 278.1ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 4 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 336.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.4ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 3.0ms SsaConstructionTime, 6.3ms SatisfiabilityAnalysisTime, 210.0ms InterpolantComputationTime, 67 NumberOfCodeBlocks, 67 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 66 ConstructedInterpolants, 0 QuantifiedInterpolants, 868 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr72REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 530.5ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.9ms, AutomataDifference: 344.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 1.0ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 160 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 176.3ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 285.8ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 3.0ms SsaConstructionTime, 6.7ms SatisfiabilityAnalysisTime, 170.5ms InterpolantComputationTime, 69 NumberOfCodeBlocks, 69 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 68 ConstructedInterpolants, 0 QuantifiedInterpolants, 470 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr73REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 638.3ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.6ms, AutomataDifference: 437.4ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.4ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 157 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 40 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 230.9ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 320.6ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 3.2ms SsaConstructionTime, 6.1ms SatisfiabilityAnalysisTime, 185.7ms InterpolantComputationTime, 69 NumberOfCodeBlocks, 69 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 68 ConstructedInterpolants, 0 QuantifiedInterpolants, 955 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr74REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 527.5ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.8ms, AutomataDifference: 349.7ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.6ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 158 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 182.6ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 271.3ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 3.0ms SsaConstructionTime, 7.1ms SatisfiabilityAnalysisTime, 160.8ms InterpolantComputationTime, 71 NumberOfCodeBlocks, 71 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 70 ConstructedInterpolants, 0 QuantifiedInterpolants, 480 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr75REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 572.7ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.6ms, AutomataDifference: 394.2ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.5ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 155 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 40 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 200.0ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 296.0ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.4ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 3.1ms SsaConstructionTime, 7.7ms SatisfiabilityAnalysisTime, 162.1ms InterpolantComputationTime, 71 NumberOfCodeBlocks, 71 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 70 ConstructedInterpolants, 0 QuantifiedInterpolants, 979 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr76REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 549.6ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.7ms, AutomataDifference: 361.7ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.7ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 157 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 187.6ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 278.0ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 3.1ms SsaConstructionTime, 7.0ms SatisfiabilityAnalysisTime, 172.0ms InterpolantComputationTime, 72 NumberOfCodeBlocks, 72 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 71 ConstructedInterpolants, 0 QuantifiedInterpolants, 485 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr77REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 566.0ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.5ms, AutomataDifference: 367.2ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.6ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 154 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 40 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 194.3ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 293.9ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.5ms SsaConstructionTime, 6.0ms SatisfiabilityAnalysisTime, 184.6ms InterpolantComputationTime, 72 NumberOfCodeBlocks, 72 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 71 ConstructedInterpolants, 0 QuantifiedInterpolants, 991 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr78REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 500.4ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.5ms, AutomataDifference: 336.5ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.4ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 156 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 41 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 176.9ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 260.9ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.4ms SsaConstructionTime, 5.1ms SatisfiabilityAnalysisTime, 151.5ms InterpolantComputationTime, 73 NumberOfCodeBlocks, 73 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 72 ConstructedInterpolants, 0 QuantifiedInterpolants, 490 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr79REQUIRES_VIOLATION CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 653.1ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.7ms, AutomataDifference: 445.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.6ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 153 SDslu, 3 SDs, 0 SdLazy, 86 SolverSat, 40 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 243.2ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 318.2ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 5, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 3.4ms SsaConstructionTime, 7.5ms SatisfiabilityAnalysisTime, 190.2ms InterpolantComputationTime, 73 NumberOfCodeBlocks, 73 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 72 ConstructedInterpolants, 0 QuantifiedInterpolants, 1003 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - StatisticsResult: Ultimate Automizer benchmark data for error location: mainErr80ENSURES_VIOLATIONMEMORY_LEAK CFG has 3 procedures, 159 locations, 81 error locations. Started 1 CEGAR loops. OverallTime: 448.7ms, OverallIterations: 1, TraceHistogramMax: 1, EmptinessCheckTime: 0.6ms, AutomataDifference: 266.2ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 0.6ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 36 SDtfs, 148 SDslu, 4 SDs, 0 SdLazy, 124 SolverSat, 1 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 222.7ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 143.3ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=159occurred in iteration=0, InterpolantAutomatonStates: 3, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 0.3ms AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 3.4ms SsaConstructionTime, 7.1ms SatisfiabilityAnalysisTime, 164.7ms InterpolantComputationTime, 75 NumberOfCodeBlocks, 75 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 74 ConstructedInterpolants, 0 QuantifiedInterpolants, 224 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 81 specifications checked. All of them hold RESULT: Ultimate proved your program to be correct! [2021-07-06 10:14:47,684 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...