./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound100.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 26d01a9c Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound100.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash f5697d76d3e5ae232d0e056ee307ac88ca38e983a94c4765bc5d51f77e79d2f7 --- Real Ultimate output --- This is Ultimate 0.2.2-?-26d01a9 [2023-02-18 01:59:01,947 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-02-18 01:59:01,951 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-02-18 01:59:01,977 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-02-18 01:59:01,978 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-02-18 01:59:01,979 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-02-18 01:59:01,980 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-02-18 01:59:01,981 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-02-18 01:59:01,982 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-02-18 01:59:01,983 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-02-18 01:59:01,984 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-02-18 01:59:01,985 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-02-18 01:59:01,985 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-02-18 01:59:01,986 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-02-18 01:59:01,987 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-02-18 01:59:01,988 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-02-18 01:59:01,988 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-02-18 01:59:01,989 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-02-18 01:59:01,990 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-02-18 01:59:01,992 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-02-18 01:59:01,993 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-02-18 01:59:01,994 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-02-18 01:59:01,994 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-02-18 01:59:01,995 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-02-18 01:59:01,998 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-02-18 01:59:01,998 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-02-18 01:59:01,998 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-02-18 01:59:01,999 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-02-18 01:59:01,999 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-02-18 01:59:02,000 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-02-18 01:59:02,000 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-02-18 01:59:02,001 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-02-18 01:59:02,002 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-02-18 01:59:02,002 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-02-18 01:59:02,003 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-02-18 01:59:02,003 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-02-18 01:59:02,004 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-02-18 01:59:02,004 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-02-18 01:59:02,004 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-02-18 01:59:02,005 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-02-18 01:59:02,005 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-02-18 01:59:02,006 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-02-18 01:59:02,027 INFO L113 SettingsManager]: Loading preferences was successful [2023-02-18 01:59:02,028 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-02-18 01:59:02,029 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-02-18 01:59:02,029 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-02-18 01:59:02,030 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-02-18 01:59:02,030 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-02-18 01:59:02,031 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-02-18 01:59:02,032 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2023-02-18 01:59:02,032 INFO L138 SettingsManager]: * Use SBE=true [2023-02-18 01:59:02,032 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-02-18 01:59:02,033 INFO L138 SettingsManager]: * sizeof long=4 [2023-02-18 01:59:02,033 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-02-18 01:59:02,033 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-02-18 01:59:02,033 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-02-18 01:59:02,033 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-02-18 01:59:02,034 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-02-18 01:59:02,034 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-02-18 01:59:02,034 INFO L138 SettingsManager]: * sizeof long double=12 [2023-02-18 01:59:02,034 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-02-18 01:59:02,034 INFO L138 SettingsManager]: * Use constant arrays=true [2023-02-18 01:59:02,034 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-02-18 01:59:02,035 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-02-18 01:59:02,035 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-02-18 01:59:02,035 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-02-18 01:59:02,035 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-02-18 01:59:02,035 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-02-18 01:59:02,035 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-02-18 01:59:02,036 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-02-18 01:59:02,036 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2023-02-18 01:59:02,036 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-02-18 01:59:02,036 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-02-18 01:59:02,036 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-02-18 01:59:02,037 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-02-18 01:59:02,037 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-02-18 01:59:02,037 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-02-18 01:59:02,037 INFO L138 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> f5697d76d3e5ae232d0e056ee307ac88ca38e983a94c4765bc5d51f77e79d2f7 [2023-02-18 01:59:02,242 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-02-18 01:59:02,268 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-02-18 01:59:02,270 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-02-18 01:59:02,271 INFO L271 PluginConnector]: Initializing CDTParser... [2023-02-18 01:59:02,271 INFO L275 PluginConnector]: CDTParser initialized [2023-02-18 01:59:02,272 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound100.c [2023-02-18 01:59:03,497 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-02-18 01:59:03,647 INFO L351 CDTParser]: Found 1 translation units. [2023-02-18 01:59:03,647 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound100.c [2023-02-18 01:59:03,652 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2fa77deff/92c471a82db24bf1ad6c161825666861/FLAG337573217 [2023-02-18 01:59:03,663 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2fa77deff/92c471a82db24bf1ad6c161825666861 [2023-02-18 01:59:03,666 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-02-18 01:59:03,667 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2023-02-18 01:59:03,668 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-02-18 01:59:03,668 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-02-18 01:59:03,671 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-02-18 01:59:03,672 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.02 01:59:03" (1/1) ... [2023-02-18 01:59:03,673 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@385fea56 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.02 01:59:03, skipping insertion in model container [2023-02-18 01:59:03,673 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.02 01:59:03" (1/1) ... [2023-02-18 01:59:03,679 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-02-18 01:59:03,692 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-02-18 01:59:03,798 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound100.c[490,503] [2023-02-18 01:59:03,814 INFO L210 PostProcessor]: Analyzing one entry point: main [2023-02-18 01:59:03,828 INFO L203 MainTranslator]: Completed pre-run [2023-02-18 01:59:03,839 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound100.c[490,503] [2023-02-18 01:59:03,860 INFO L210 PostProcessor]: Analyzing one entry point: main [2023-02-18 01:59:03,875 INFO L208 MainTranslator]: Completed translation [2023-02-18 01:59:03,876 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.02 01:59:03 WrapperNode [2023-02-18 01:59:03,876 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-02-18 01:59:03,877 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-02-18 01:59:03,878 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-02-18 01:59:03,878 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2023-02-18 01:59:03,883 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.02 01:59:03" (1/1) ... [2023-02-18 01:59:03,888 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.02 01:59:03" (1/1) ... [2023-02-18 01:59:03,903 INFO L138 Inliner]: procedures = 14, calls = 19, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 77 [2023-02-18 01:59:03,904 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-02-18 01:59:03,905 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-02-18 01:59:03,905 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-02-18 01:59:03,905 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-02-18 01:59:03,914 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.02 01:59:03" (1/1) ... [2023-02-18 01:59:03,915 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.02 01:59:03" (1/1) ... [2023-02-18 01:59:03,916 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.02 01:59:03" (1/1) ... [2023-02-18 01:59:03,916 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.02 01:59:03" (1/1) ... [2023-02-18 01:59:03,919 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.02 01:59:03" (1/1) ... [2023-02-18 01:59:03,922 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.02 01:59:03" (1/1) ... [2023-02-18 01:59:03,923 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.02 01:59:03" (1/1) ... [2023-02-18 01:59:03,923 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.02 01:59:03" (1/1) ... [2023-02-18 01:59:03,925 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-02-18 01:59:03,926 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-02-18 01:59:03,926 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-02-18 01:59:03,926 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-02-18 01:59:03,927 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.02 01:59:03" (1/1) ... [2023-02-18 01:59:03,932 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-02-18 01:59:03,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-02-18 01:59:03,953 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-02-18 01:59:03,968 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-02-18 01:59:03,982 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-02-18 01:59:03,982 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-02-18 01:59:03,983 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-02-18 01:59:03,983 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-02-18 01:59:03,983 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-02-18 01:59:03,984 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-02-18 01:59:03,985 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2023-02-18 01:59:03,985 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2023-02-18 01:59:04,038 INFO L235 CfgBuilder]: Building ICFG [2023-02-18 01:59:04,040 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2023-02-18 01:59:04,209 INFO L276 CfgBuilder]: Performing block encoding [2023-02-18 01:59:04,214 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-02-18 01:59:04,228 INFO L300 CfgBuilder]: Removed 2 assume(true) statements. [2023-02-18 01:59:04,231 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.02 01:59:04 BoogieIcfgContainer [2023-02-18 01:59:04,231 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-02-18 01:59:04,232 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-02-18 01:59:04,233 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-02-18 01:59:04,235 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-02-18 01:59:04,235 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.02 01:59:03" (1/3) ... [2023-02-18 01:59:04,236 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3c207103 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.02 01:59:04, skipping insertion in model container [2023-02-18 01:59:04,236 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.02 01:59:03" (2/3) ... [2023-02-18 01:59:04,236 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3c207103 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.02 01:59:04, skipping insertion in model container [2023-02-18 01:59:04,236 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.02 01:59:04" (3/3) ... [2023-02-18 01:59:04,237 INFO L112 eAbstractionObserver]: Analyzing ICFG egcd2-ll_valuebound100.c [2023-02-18 01:59:04,252 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-02-18 01:59:04,272 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-02-18 01:59:04,330 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-02-18 01:59:04,335 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@3ea02c38, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-02-18 01:59:04,335 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-02-18 01:59:04,338 INFO L276 IsEmpty]: Start isEmpty. Operand has 35 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 21 states have internal predecessors, (28), 12 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2023-02-18 01:59:04,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2023-02-18 01:59:04,343 INFO L187 NwaCegarLoop]: Found error trace [2023-02-18 01:59:04,343 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-18 01:59:04,344 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-18 01:59:04,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-18 01:59:04,348 INFO L85 PathProgramCache]: Analyzing trace with hash -1146169762, now seen corresponding path program 1 times [2023-02-18 01:59:04,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-18 01:59:04,355 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459728687] [2023-02-18 01:59:04,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 01:59:04,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-18 01:59:04,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-18 01:59:04,484 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-18 01:59:04,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459728687] [2023-02-18 01:59:04,484 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-02-18 01:59:04,485 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [432614663] [2023-02-18 01:59:04,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 01:59:04,485 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 01:59:04,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-02-18 01:59:04,489 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-02-18 01:59:04,497 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-02-18 01:59:04,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-18 01:59:04,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 1 conjunts are in the unsatisfiable core [2023-02-18 01:59:04,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-02-18 01:59:04,591 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2023-02-18 01:59:04,592 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-02-18 01:59:04,592 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [432614663] provided 1 perfect and 0 imperfect interpolant sequences [2023-02-18 01:59:04,593 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-02-18 01:59:04,593 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-02-18 01:59:04,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312357495] [2023-02-18 01:59:04,595 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-02-18 01:59:04,598 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-02-18 01:59:04,599 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-18 01:59:04,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-02-18 01:59:04,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-02-18 01:59:04,637 INFO L87 Difference]: Start difference. First operand has 35 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 21 states have internal predecessors, (28), 12 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Second operand has 2 states, 2 states have (on average 6.5) internal successors, (13), 2 states have internal predecessors, (13), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 2 states have call successors, (6) [2023-02-18 01:59:04,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-18 01:59:04,667 INFO L93 Difference]: Finished difference Result 67 states and 112 transitions. [2023-02-18 01:59:04,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-02-18 01:59:04,669 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 6.5) internal successors, (13), 2 states have internal predecessors, (13), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 2 states have call successors, (6) Word has length 39 [2023-02-18 01:59:04,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-18 01:59:04,676 INFO L225 Difference]: With dead ends: 67 [2023-02-18 01:59:04,676 INFO L226 Difference]: Without dead ends: 31 [2023-02-18 01:59:04,680 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-02-18 01:59:04,683 INFO L413 NwaCegarLoop]: 46 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 46 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-02-18 01:59:04,684 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-02-18 01:59:04,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2023-02-18 01:59:04,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 31. [2023-02-18 01:59:04,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31 states, 16 states have (on average 1.1875) internal successors, (19), 18 states have internal predecessors, (19), 12 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2023-02-18 01:59:04,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 42 transitions. [2023-02-18 01:59:04,719 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 42 transitions. Word has length 39 [2023-02-18 01:59:04,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-18 01:59:04,719 INFO L495 AbstractCegarLoop]: Abstraction has 31 states and 42 transitions. [2023-02-18 01:59:04,719 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 6.5) internal successors, (13), 2 states have internal predecessors, (13), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 2 states have call successors, (6) [2023-02-18 01:59:04,720 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 42 transitions. [2023-02-18 01:59:04,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-02-18 01:59:04,721 INFO L187 NwaCegarLoop]: Found error trace [2023-02-18 01:59:04,721 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-18 01:59:04,729 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-02-18 01:59:04,922 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-02-18 01:59:04,922 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-18 01:59:04,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-18 01:59:04,923 INFO L85 PathProgramCache]: Analyzing trace with hash 846808023, now seen corresponding path program 1 times [2023-02-18 01:59:04,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-18 01:59:04,924 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394166503] [2023-02-18 01:59:04,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 01:59:04,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-18 01:59:04,966 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-02-18 01:59:04,967 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1161807998] [2023-02-18 01:59:04,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 01:59:04,968 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 01:59:04,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-02-18 01:59:04,970 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-02-18 01:59:04,972 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-02-18 01:59:05,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-18 01:59:05,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 7 conjunts are in the unsatisfiable core [2023-02-18 01:59:05,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-02-18 01:59:05,084 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2023-02-18 01:59:05,084 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-02-18 01:59:05,150 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2023-02-18 01:59:05,150 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-18 01:59:05,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [394166503] [2023-02-18 01:59:05,150 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-02-18 01:59:05,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1161807998] [2023-02-18 01:59:05,151 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1161807998] provided 0 perfect and 2 imperfect interpolant sequences [2023-02-18 01:59:05,151 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-02-18 01:59:05,151 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2023-02-18 01:59:05,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1214433838] [2023-02-18 01:59:05,151 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-02-18 01:59:05,152 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-02-18 01:59:05,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-18 01:59:05,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-02-18 01:59:05,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-02-18 01:59:05,153 INFO L87 Difference]: Start difference. First operand 31 states and 42 transitions. Second operand has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 6 states have internal predecessors, (17), 3 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2023-02-18 01:59:05,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-18 01:59:05,274 INFO L93 Difference]: Finished difference Result 48 states and 65 transitions. [2023-02-18 01:59:05,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-02-18 01:59:05,275 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 6 states have internal predecessors, (17), 3 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 40 [2023-02-18 01:59:05,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-18 01:59:05,276 INFO L225 Difference]: With dead ends: 48 [2023-02-18 01:59:05,276 INFO L226 Difference]: Without dead ends: 40 [2023-02-18 01:59:05,277 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 71 SyntacticMatches, 2 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2023-02-18 01:59:05,278 INFO L413 NwaCegarLoop]: 34 mSDtfsCounter, 20 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-02-18 01:59:05,279 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 88 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-02-18 01:59:05,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2023-02-18 01:59:05,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 33. [2023-02-18 01:59:05,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33 states, 18 states have (on average 1.1666666666666667) internal successors, (21), 19 states have internal predecessors, (21), 12 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2023-02-18 01:59:05,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 44 transitions. [2023-02-18 01:59:05,287 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 44 transitions. Word has length 40 [2023-02-18 01:59:05,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-18 01:59:05,288 INFO L495 AbstractCegarLoop]: Abstraction has 33 states and 44 transitions. [2023-02-18 01:59:05,288 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 6 states have internal predecessors, (17), 3 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2023-02-18 01:59:05,288 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 44 transitions. [2023-02-18 01:59:05,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2023-02-18 01:59:05,289 INFO L187 NwaCegarLoop]: Found error trace [2023-02-18 01:59:05,289 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-18 01:59:05,301 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-02-18 01:59:05,501 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2023-02-18 01:59:05,502 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-18 01:59:05,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-18 01:59:05,503 INFO L85 PathProgramCache]: Analyzing trace with hash 481927254, now seen corresponding path program 1 times [2023-02-18 01:59:05,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-18 01:59:05,503 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333631934] [2023-02-18 01:59:05,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 01:59:05,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-18 01:59:05,516 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-02-18 01:59:05,537 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [589267995] [2023-02-18 01:59:05,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 01:59:05,537 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 01:59:05,538 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-02-18 01:59:05,539 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-02-18 01:59:05,545 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-02-18 01:59:05,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-18 01:59:05,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 17 conjunts are in the unsatisfiable core [2023-02-18 01:59:05,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-02-18 01:59:05,673 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2023-02-18 01:59:05,674 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-02-18 01:59:05,713 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2023-02-18 01:59:05,714 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-18 01:59:05,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333631934] [2023-02-18 01:59:05,714 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-02-18 01:59:05,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [589267995] [2023-02-18 01:59:05,714 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [589267995] provided 1 perfect and 1 imperfect interpolant sequences [2023-02-18 01:59:05,715 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-02-18 01:59:05,715 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2023-02-18 01:59:05,715 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105424505] [2023-02-18 01:59:05,715 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-02-18 01:59:05,716 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-02-18 01:59:05,716 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-18 01:59:05,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-02-18 01:59:05,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2023-02-18 01:59:05,717 INFO L87 Difference]: Start difference. First operand 33 states and 44 transitions. Second operand has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-02-18 01:59:05,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-18 01:59:05,766 INFO L93 Difference]: Finished difference Result 39 states and 49 transitions. [2023-02-18 01:59:05,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-02-18 01:59:05,767 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 41 [2023-02-18 01:59:05,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-18 01:59:05,769 INFO L225 Difference]: With dead ends: 39 [2023-02-18 01:59:05,770 INFO L226 Difference]: Without dead ends: 37 [2023-02-18 01:59:05,771 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2023-02-18 01:59:05,773 INFO L413 NwaCegarLoop]: 36 mSDtfsCounter, 7 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-02-18 01:59:05,777 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 120 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-02-18 01:59:05,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2023-02-18 01:59:05,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 37. [2023-02-18 01:59:05,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37 states, 21 states have (on average 1.1428571428571428) internal successors, (24), 22 states have internal predecessors, (24), 12 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2023-02-18 01:59:05,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 47 transitions. [2023-02-18 01:59:05,796 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 47 transitions. Word has length 41 [2023-02-18 01:59:05,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-18 01:59:05,797 INFO L495 AbstractCegarLoop]: Abstraction has 37 states and 47 transitions. [2023-02-18 01:59:05,797 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-02-18 01:59:05,798 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 47 transitions. [2023-02-18 01:59:05,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2023-02-18 01:59:05,801 INFO L187 NwaCegarLoop]: Found error trace [2023-02-18 01:59:05,801 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-18 01:59:05,811 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-02-18 01:59:06,006 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 01:59:06,007 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-18 01:59:06,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-18 01:59:06,007 INFO L85 PathProgramCache]: Analyzing trace with hash -1626076469, now seen corresponding path program 1 times [2023-02-18 01:59:06,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-18 01:59:06,008 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085067807] [2023-02-18 01:59:06,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 01:59:06,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-18 01:59:06,021 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-02-18 01:59:06,021 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1919690347] [2023-02-18 01:59:06,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 01:59:06,022 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 01:59:06,022 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-02-18 01:59:06,023 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-02-18 01:59:06,037 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-02-18 01:59:06,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-18 01:59:06,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 27 conjunts are in the unsatisfiable core [2023-02-18 01:59:06,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-02-18 01:59:06,157 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 10 proven. 16 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2023-02-18 01:59:06,158 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-02-18 01:59:06,192 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2023-02-18 01:59:06,193 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-18 01:59:06,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085067807] [2023-02-18 01:59:06,193 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-02-18 01:59:06,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1919690347] [2023-02-18 01:59:06,193 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1919690347] provided 1 perfect and 1 imperfect interpolant sequences [2023-02-18 01:59:06,194 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-02-18 01:59:06,194 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [11] total 13 [2023-02-18 01:59:06,194 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [143622223] [2023-02-18 01:59:06,194 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-02-18 01:59:06,194 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-02-18 01:59:06,195 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-18 01:59:06,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-02-18 01:59:06,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2023-02-18 01:59:06,196 INFO L87 Difference]: Start difference. First operand 37 states and 47 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-02-18 01:59:06,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-18 01:59:06,238 INFO L93 Difference]: Finished difference Result 50 states and 64 transitions. [2023-02-18 01:59:06,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-02-18 01:59:06,238 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 46 [2023-02-18 01:59:06,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-18 01:59:06,239 INFO L225 Difference]: With dead ends: 50 [2023-02-18 01:59:06,240 INFO L226 Difference]: Without dead ends: 48 [2023-02-18 01:59:06,240 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2023-02-18 01:59:06,241 INFO L413 NwaCegarLoop]: 44 mSDtfsCounter, 6 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-02-18 01:59:06,241 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 141 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-02-18 01:59:06,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2023-02-18 01:59:06,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 47. [2023-02-18 01:59:06,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 27 states have internal predecessors, (30), 16 states have call successors, (16), 4 states have call predecessors, (16), 4 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-02-18 01:59:06,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 61 transitions. [2023-02-18 01:59:06,250 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 61 transitions. Word has length 46 [2023-02-18 01:59:06,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-18 01:59:06,251 INFO L495 AbstractCegarLoop]: Abstraction has 47 states and 61 transitions. [2023-02-18 01:59:06,251 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-02-18 01:59:06,251 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 61 transitions. [2023-02-18 01:59:06,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2023-02-18 01:59:06,252 INFO L187 NwaCegarLoop]: Found error trace [2023-02-18 01:59:06,252 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-18 01:59:06,261 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-02-18 01:59:06,457 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 01:59:06,458 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-18 01:59:06,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-18 01:59:06,459 INFO L85 PathProgramCache]: Analyzing trace with hash 779090230, now seen corresponding path program 1 times [2023-02-18 01:59:06,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-18 01:59:06,459 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044379889] [2023-02-18 01:59:06,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 01:59:06,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-18 01:59:06,471 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-02-18 01:59:06,472 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1916474779] [2023-02-18 01:59:06,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 01:59:06,472 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 01:59:06,472 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-02-18 01:59:06,473 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-02-18 01:59:06,512 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-02-18 01:59:06,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-18 01:59:06,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 17 conjunts are in the unsatisfiable core [2023-02-18 01:59:06,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-02-18 01:59:06,601 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2023-02-18 01:59:06,601 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-02-18 01:59:06,643 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-18 01:59:06,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044379889] [2023-02-18 01:59:06,644 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-02-18 01:59:06,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1916474779] [2023-02-18 01:59:06,644 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1916474779] provided 0 perfect and 1 imperfect interpolant sequences [2023-02-18 01:59:06,644 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-02-18 01:59:06,644 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2023-02-18 01:59:06,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492172925] [2023-02-18 01:59:06,645 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-02-18 01:59:06,646 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-02-18 01:59:06,646 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-18 01:59:06,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-02-18 01:59:06,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-02-18 01:59:06,648 INFO L87 Difference]: Start difference. First operand 47 states and 61 transitions. Second operand has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 states have internal predecessors, (19), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-02-18 01:59:06,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-18 01:59:06,764 INFO L93 Difference]: Finished difference Result 54 states and 67 transitions. [2023-02-18 01:59:06,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-02-18 01:59:06,765 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 states have internal predecessors, (19), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 51 [2023-02-18 01:59:06,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-18 01:59:06,766 INFO L225 Difference]: With dead ends: 54 [2023-02-18 01:59:06,766 INFO L226 Difference]: Without dead ends: 52 [2023-02-18 01:59:06,767 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2023-02-18 01:59:06,767 INFO L413 NwaCegarLoop]: 32 mSDtfsCounter, 11 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-02-18 01:59:06,768 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 145 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-02-18 01:59:06,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2023-02-18 01:59:06,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 51. [2023-02-18 01:59:06,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 30 states have internal predecessors, (33), 16 states have call successors, (16), 5 states have call predecessors, (16), 5 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-02-18 01:59:06,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 64 transitions. [2023-02-18 01:59:06,780 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 64 transitions. Word has length 51 [2023-02-18 01:59:06,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-18 01:59:06,782 INFO L495 AbstractCegarLoop]: Abstraction has 51 states and 64 transitions. [2023-02-18 01:59:06,783 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 states have internal predecessors, (19), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-02-18 01:59:06,783 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 64 transitions. [2023-02-18 01:59:06,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2023-02-18 01:59:06,789 INFO L187 NwaCegarLoop]: Found error trace [2023-02-18 01:59:06,789 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-18 01:59:06,797 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-02-18 01:59:06,995 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 01:59:06,995 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-18 01:59:06,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-18 01:59:06,996 INFO L85 PathProgramCache]: Analyzing trace with hash -670274197, now seen corresponding path program 1 times [2023-02-18 01:59:06,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-18 01:59:06,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410978292] [2023-02-18 01:59:06,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 01:59:06,996 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-18 01:59:07,008 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-02-18 01:59:07,008 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1900088192] [2023-02-18 01:59:07,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 01:59:07,010 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 01:59:07,011 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-02-18 01:59:07,012 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-02-18 01:59:07,014 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-02-18 01:59:07,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-18 01:59:07,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 30 conjunts are in the unsatisfiable core [2023-02-18 01:59:07,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-02-18 01:59:07,169 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 13 proven. 14 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-02-18 01:59:07,170 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-02-18 01:59:07,226 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-18 01:59:07,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410978292] [2023-02-18 01:59:07,227 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-02-18 01:59:07,227 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1900088192] [2023-02-18 01:59:07,227 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1900088192] provided 0 perfect and 1 imperfect interpolant sequences [2023-02-18 01:59:07,227 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-02-18 01:59:07,227 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2023-02-18 01:59:07,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418029849] [2023-02-18 01:59:07,228 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-02-18 01:59:07,228 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-02-18 01:59:07,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-18 01:59:07,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-02-18 01:59:07,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2023-02-18 01:59:07,229 INFO L87 Difference]: Start difference. First operand 51 states and 64 transitions. Second operand has 11 states, 11 states have (on average 2.0) internal successors, (22), 9 states have internal predecessors, (22), 4 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2023-02-18 01:59:07,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-18 01:59:07,420 INFO L93 Difference]: Finished difference Result 60 states and 72 transitions. [2023-02-18 01:59:07,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-02-18 01:59:07,425 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.0) internal successors, (22), 9 states have internal predecessors, (22), 4 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) Word has length 56 [2023-02-18 01:59:07,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-18 01:59:07,426 INFO L225 Difference]: With dead ends: 60 [2023-02-18 01:59:07,426 INFO L226 Difference]: Without dead ends: 58 [2023-02-18 01:59:07,426 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2023-02-18 01:59:07,427 INFO L413 NwaCegarLoop]: 24 mSDtfsCounter, 24 mSDsluCounter, 96 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-02-18 01:59:07,427 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 120 Invalid, 288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 285 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-02-18 01:59:07,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2023-02-18 01:59:07,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 55. [2023-02-18 01:59:07,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 32 states have (on average 1.125) internal successors, (36), 33 states have internal predecessors, (36), 16 states have call successors, (16), 6 states have call predecessors, (16), 6 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-02-18 01:59:07,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 67 transitions. [2023-02-18 01:59:07,437 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 67 transitions. Word has length 56 [2023-02-18 01:59:07,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-18 01:59:07,438 INFO L495 AbstractCegarLoop]: Abstraction has 55 states and 67 transitions. [2023-02-18 01:59:07,438 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.0) internal successors, (22), 9 states have internal predecessors, (22), 4 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2023-02-18 01:59:07,438 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 67 transitions. [2023-02-18 01:59:07,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2023-02-18 01:59:07,439 INFO L187 NwaCegarLoop]: Found error trace [2023-02-18 01:59:07,439 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-18 01:59:07,447 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-02-18 01:59:07,645 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 01:59:07,645 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-18 01:59:07,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-18 01:59:07,646 INFO L85 PathProgramCache]: Analyzing trace with hash -759965185, now seen corresponding path program 1 times [2023-02-18 01:59:07,646 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-18 01:59:07,646 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [517345194] [2023-02-18 01:59:07,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 01:59:07,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-18 01:59:07,662 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-02-18 01:59:07,663 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1865205409] [2023-02-18 01:59:07,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 01:59:07,663 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 01:59:07,663 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-02-18 01:59:07,665 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-02-18 01:59:07,667 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-02-18 01:59:07,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-18 01:59:07,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 175 conjuncts, 9 conjunts are in the unsatisfiable core [2023-02-18 01:59:07,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-02-18 01:59:07,759 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2023-02-18 01:59:07,760 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-02-18 01:59:07,811 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2023-02-18 01:59:07,811 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-18 01:59:07,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [517345194] [2023-02-18 01:59:07,811 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-02-18 01:59:07,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1865205409] [2023-02-18 01:59:07,812 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1865205409] provided 0 perfect and 2 imperfect interpolant sequences [2023-02-18 01:59:07,812 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-02-18 01:59:07,812 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2023-02-18 01:59:07,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740752464] [2023-02-18 01:59:07,812 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-02-18 01:59:07,813 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-02-18 01:59:07,814 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-18 01:59:07,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-02-18 01:59:07,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2023-02-18 01:59:07,815 INFO L87 Difference]: Start difference. First operand 55 states and 67 transitions. Second operand has 9 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 8 states have internal predecessors, (25), 5 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2023-02-18 01:59:07,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-18 01:59:07,987 INFO L93 Difference]: Finished difference Result 102 states and 142 transitions. [2023-02-18 01:59:07,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-02-18 01:59:07,987 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 8 states have internal predecessors, (25), 5 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 65 [2023-02-18 01:59:07,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-18 01:59:07,991 INFO L225 Difference]: With dead ends: 102 [2023-02-18 01:59:07,991 INFO L226 Difference]: Without dead ends: 94 [2023-02-18 01:59:07,992 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 117 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2023-02-18 01:59:07,992 INFO L413 NwaCegarLoop]: 56 mSDtfsCounter, 36 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-02-18 01:59:07,993 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 231 Invalid, 221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 174 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-02-18 01:59:07,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2023-02-18 01:59:08,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 85. [2023-02-18 01:59:08,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85 states, 46 states have (on average 1.1956521739130435) internal successors, (55), 47 states have internal predecessors, (55), 32 states have call successors, (32), 6 states have call predecessors, (32), 6 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2023-02-18 01:59:08,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 118 transitions. [2023-02-18 01:59:08,021 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 118 transitions. Word has length 65 [2023-02-18 01:59:08,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-18 01:59:08,022 INFO L495 AbstractCegarLoop]: Abstraction has 85 states and 118 transitions. [2023-02-18 01:59:08,023 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 8 states have internal predecessors, (25), 5 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2023-02-18 01:59:08,023 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 118 transitions. [2023-02-18 01:59:08,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-02-18 01:59:08,025 INFO L187 NwaCegarLoop]: Found error trace [2023-02-18 01:59:08,025 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-18 01:59:08,033 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-02-18 01:59:08,230 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 01:59:08,230 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-18 01:59:08,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-18 01:59:08,231 INFO L85 PathProgramCache]: Analyzing trace with hash -696294669, now seen corresponding path program 1 times [2023-02-18 01:59:08,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-18 01:59:08,231 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788516405] [2023-02-18 01:59:08,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 01:59:08,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-18 01:59:08,258 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-02-18 01:59:08,261 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [23903580] [2023-02-18 01:59:08,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 01:59:08,261 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 01:59:08,262 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-02-18 01:59:08,263 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-02-18 01:59:08,265 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-02-18 01:59:08,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-18 01:59:08,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 30 conjunts are in the unsatisfiable core [2023-02-18 01:59:08,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-02-18 01:59:08,382 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 23 proven. 10 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2023-02-18 01:59:08,382 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-02-18 01:59:08,457 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 20 proven. 7 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2023-02-18 01:59:08,458 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-18 01:59:08,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788516405] [2023-02-18 01:59:08,458 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-02-18 01:59:08,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [23903580] [2023-02-18 01:59:08,458 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [23903580] provided 0 perfect and 2 imperfect interpolant sequences [2023-02-18 01:59:08,458 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-02-18 01:59:08,458 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7] total 15 [2023-02-18 01:59:08,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007945224] [2023-02-18 01:59:08,459 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-02-18 01:59:08,460 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-02-18 01:59:08,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-18 01:59:08,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-02-18 01:59:08,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2023-02-18 01:59:08,462 INFO L87 Difference]: Start difference. First operand 85 states and 118 transitions. Second operand has 15 states, 14 states have (on average 2.642857142857143) internal successors, (37), 13 states have internal predecessors, (37), 8 states have call successors, (20), 3 states have call predecessors, (20), 2 states have return successors, (18), 7 states have call predecessors, (18), 7 states have call successors, (18) [2023-02-18 01:59:08,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-18 01:59:08,971 INFO L93 Difference]: Finished difference Result 128 states and 183 transitions. [2023-02-18 01:59:08,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-02-18 01:59:08,972 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.642857142857143) internal successors, (37), 13 states have internal predecessors, (37), 8 states have call successors, (20), 3 states have call predecessors, (20), 2 states have return successors, (18), 7 states have call predecessors, (18), 7 states have call successors, (18) Word has length 71 [2023-02-18 01:59:08,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-18 01:59:08,974 INFO L225 Difference]: With dead ends: 128 [2023-02-18 01:59:08,974 INFO L226 Difference]: Without dead ends: 124 [2023-02-18 01:59:08,975 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=377, Unknown=0, NotChecked=0, Total=462 [2023-02-18 01:59:08,976 INFO L413 NwaCegarLoop]: 42 mSDtfsCounter, 46 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 495 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 232 SdHoareTripleChecker+Invalid, 563 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 495 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-02-18 01:59:08,976 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 232 Invalid, 563 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 495 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-02-18 01:59:08,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2023-02-18 01:59:09,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 92. [2023-02-18 01:59:09,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 50 states have (on average 1.18) internal successors, (59), 52 states have internal predecessors, (59), 34 states have call successors, (34), 7 states have call predecessors, (34), 7 states have return successors, (33), 32 states have call predecessors, (33), 33 states have call successors, (33) [2023-02-18 01:59:09,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 126 transitions. [2023-02-18 01:59:09,005 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 126 transitions. Word has length 71 [2023-02-18 01:59:09,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-18 01:59:09,006 INFO L495 AbstractCegarLoop]: Abstraction has 92 states and 126 transitions. [2023-02-18 01:59:09,006 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.642857142857143) internal successors, (37), 13 states have internal predecessors, (37), 8 states have call successors, (20), 3 states have call predecessors, (20), 2 states have return successors, (18), 7 states have call predecessors, (18), 7 states have call successors, (18) [2023-02-18 01:59:09,006 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 126 transitions. [2023-02-18 01:59:09,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-02-18 01:59:09,007 INFO L187 NwaCegarLoop]: Found error trace [2023-02-18 01:59:09,007 INFO L195 NwaCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-18 01:59:09,014 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-02-18 01:59:09,213 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-02-18 01:59:09,214 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-18 01:59:09,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-18 01:59:09,214 INFO L85 PathProgramCache]: Analyzing trace with hash 1352497678, now seen corresponding path program 2 times [2023-02-18 01:59:09,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-18 01:59:09,215 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887358243] [2023-02-18 01:59:09,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 01:59:09,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-18 01:59:09,225 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-02-18 01:59:09,225 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1442665448] [2023-02-18 01:59:09,225 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-02-18 01:59:09,225 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 01:59:09,226 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-02-18 01:59:09,227 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-02-18 01:59:09,229 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-02-18 01:59:09,286 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-02-18 01:59:09,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-02-18 01:59:09,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 48 conjunts are in the unsatisfiable core [2023-02-18 01:59:09,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-02-18 01:59:09,469 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 19 proven. 38 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2023-02-18 01:59:09,469 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-02-18 01:59:09,663 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-18 01:59:09,663 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887358243] [2023-02-18 01:59:09,663 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-02-18 01:59:09,663 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1442665448] [2023-02-18 01:59:09,663 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1442665448] provided 0 perfect and 1 imperfect interpolant sequences [2023-02-18 01:59:09,663 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-02-18 01:59:09,663 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2023-02-18 01:59:09,664 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199299051] [2023-02-18 01:59:09,664 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-02-18 01:59:09,664 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-02-18 01:59:09,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-18 01:59:09,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-02-18 01:59:09,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2023-02-18 01:59:09,665 INFO L87 Difference]: Start difference. First operand 92 states and 126 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 13 states have internal predecessors, (27), 6 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 5 states have call predecessors, (12), 6 states have call successors, (12) [2023-02-18 01:59:10,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-18 01:59:10,317 INFO L93 Difference]: Finished difference Result 124 states and 165 transitions. [2023-02-18 01:59:10,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-02-18 01:59:10,318 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 13 states have internal predecessors, (27), 6 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 5 states have call predecessors, (12), 6 states have call successors, (12) Word has length 76 [2023-02-18 01:59:10,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-18 01:59:10,319 INFO L225 Difference]: With dead ends: 124 [2023-02-18 01:59:10,319 INFO L226 Difference]: Without dead ends: 122 [2023-02-18 01:59:10,320 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 75 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=94, Invalid=506, Unknown=0, NotChecked=0, Total=600 [2023-02-18 01:59:10,320 INFO L413 NwaCegarLoop]: 27 mSDtfsCounter, 35 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 481 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 492 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 481 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-02-18 01:59:10,321 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 141 Invalid, 492 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 481 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-02-18 01:59:10,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2023-02-18 01:59:10,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 119. [2023-02-18 01:59:10,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 66 states have (on average 1.1666666666666667) internal successors, (77), 68 states have internal predecessors, (77), 42 states have call successors, (42), 10 states have call predecessors, (42), 10 states have return successors, (41), 40 states have call predecessors, (41), 41 states have call successors, (41) [2023-02-18 01:59:10,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 160 transitions. [2023-02-18 01:59:10,344 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 160 transitions. Word has length 76 [2023-02-18 01:59:10,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-18 01:59:10,345 INFO L495 AbstractCegarLoop]: Abstraction has 119 states and 160 transitions. [2023-02-18 01:59:10,345 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 13 states have internal predecessors, (27), 6 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 5 states have call predecessors, (12), 6 states have call successors, (12) [2023-02-18 01:59:10,345 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 160 transitions. [2023-02-18 01:59:10,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-02-18 01:59:10,346 INFO L187 NwaCegarLoop]: Found error trace [2023-02-18 01:59:10,346 INFO L195 NwaCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-18 01:59:10,352 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-02-18 01:59:10,552 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 01:59:10,552 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-18 01:59:10,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-18 01:59:10,553 INFO L85 PathProgramCache]: Analyzing trace with hash -421153901, now seen corresponding path program 3 times [2023-02-18 01:59:10,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-18 01:59:10,553 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632149833] [2023-02-18 01:59:10,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 01:59:10,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-18 01:59:10,569 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-02-18 01:59:10,576 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [31634998] [2023-02-18 01:59:10,577 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-02-18 01:59:10,577 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 01:59:10,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-02-18 01:59:10,578 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-02-18 01:59:10,598 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-02-18 01:59:10,634 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-02-18 01:59:10,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-02-18 01:59:10,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 45 conjunts are in the unsatisfiable core [2023-02-18 01:59:10,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-02-18 01:59:10,775 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 26 proven. 19 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2023-02-18 01:59:10,775 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-02-18 01:59:10,939 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-18 01:59:10,940 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [632149833] [2023-02-18 01:59:10,940 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-02-18 01:59:10,940 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [31634998] [2023-02-18 01:59:10,940 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [31634998] provided 0 perfect and 1 imperfect interpolant sequences [2023-02-18 01:59:10,941 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-02-18 01:59:10,941 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2023-02-18 01:59:10,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070793870] [2023-02-18 01:59:10,942 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-02-18 01:59:10,942 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-02-18 01:59:10,942 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-18 01:59:10,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-02-18 01:59:10,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2023-02-18 01:59:10,943 INFO L87 Difference]: Start difference. First operand 119 states and 160 transitions. Second operand has 13 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 5 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) [2023-02-18 01:59:11,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-18 01:59:11,474 INFO L93 Difference]: Finished difference Result 128 states and 168 transitions. [2023-02-18 01:59:11,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-02-18 01:59:11,475 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 5 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) Word has length 81 [2023-02-18 01:59:11,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-18 01:59:11,476 INFO L225 Difference]: With dead ends: 128 [2023-02-18 01:59:11,476 INFO L226 Difference]: Without dead ends: 126 [2023-02-18 01:59:11,477 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2023-02-18 01:59:11,477 INFO L413 NwaCegarLoop]: 39 mSDtfsCounter, 31 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 362 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 375 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 362 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-02-18 01:59:11,478 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 181 Invalid, 375 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 362 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-02-18 01:59:11,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2023-02-18 01:59:11,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 123. [2023-02-18 01:59:11,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 69 states have (on average 1.1594202898550725) internal successors, (80), 71 states have internal predecessors, (80), 42 states have call successors, (42), 11 states have call predecessors, (42), 11 states have return successors, (41), 40 states have call predecessors, (41), 41 states have call successors, (41) [2023-02-18 01:59:11,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 163 transitions. [2023-02-18 01:59:11,501 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 163 transitions. Word has length 81 [2023-02-18 01:59:11,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-18 01:59:11,501 INFO L495 AbstractCegarLoop]: Abstraction has 123 states and 163 transitions. [2023-02-18 01:59:11,502 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 5 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) [2023-02-18 01:59:11,502 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 163 transitions. [2023-02-18 01:59:11,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2023-02-18 01:59:11,503 INFO L187 NwaCegarLoop]: Found error trace [2023-02-18 01:59:11,503 INFO L195 NwaCegarLoop]: trace histogram [9, 8, 8, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-18 01:59:11,509 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-02-18 01:59:11,708 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-02-18 01:59:11,709 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-18 01:59:11,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-18 01:59:11,709 INFO L85 PathProgramCache]: Analyzing trace with hash -1712962370, now seen corresponding path program 1 times [2023-02-18 01:59:11,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-18 01:59:11,710 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813941889] [2023-02-18 01:59:11,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 01:59:11,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-18 01:59:11,721 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-02-18 01:59:11,722 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [561949396] [2023-02-18 01:59:11,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 01:59:11,722 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 01:59:11,722 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-02-18 01:59:11,723 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-02-18 01:59:11,735 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-02-18 01:59:11,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-18 01:59:11,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 45 conjunts are in the unsatisfiable core [2023-02-18 01:59:11,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-02-18 01:59:11,895 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 22 proven. 17 refuted. 0 times theorem prover too weak. 157 trivial. 0 not checked. [2023-02-18 01:59:11,896 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-02-18 01:59:12,495 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 16 proven. 8 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2023-02-18 01:59:12,496 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-18 01:59:12,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813941889] [2023-02-18 01:59:12,496 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-02-18 01:59:12,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [561949396] [2023-02-18 01:59:12,496 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [561949396] provided 0 perfect and 2 imperfect interpolant sequences [2023-02-18 01:59:12,496 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-02-18 01:59:12,496 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 21 [2023-02-18 01:59:12,497 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870315361] [2023-02-18 01:59:12,497 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-02-18 01:59:12,497 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-02-18 01:59:12,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-18 01:59:12,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-02-18 01:59:12,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2023-02-18 01:59:12,499 INFO L87 Difference]: Start difference. First operand 123 states and 163 transitions. Second operand has 21 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 18 states have internal predecessors, (37), 10 states have call successors, (27), 3 states have call predecessors, (27), 2 states have return successors, (26), 8 states have call predecessors, (26), 8 states have call successors, (26) [2023-02-18 01:59:18,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-18 01:59:18,490 INFO L93 Difference]: Finished difference Result 208 states and 295 transitions. [2023-02-18 01:59:18,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-02-18 01:59:18,490 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 18 states have internal predecessors, (37), 10 states have call successors, (27), 3 states have call predecessors, (27), 2 states have return successors, (26), 8 states have call predecessors, (26), 8 states have call successors, (26) Word has length 87 [2023-02-18 01:59:18,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-18 01:59:18,492 INFO L225 Difference]: With dead ends: 208 [2023-02-18 01:59:18,492 INFO L226 Difference]: Without dead ends: 204 [2023-02-18 01:59:18,493 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 152 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 301 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=309, Invalid=1413, Unknown=0, NotChecked=0, Total=1722 [2023-02-18 01:59:18,494 INFO L413 NwaCegarLoop]: 67 mSDtfsCounter, 95 mSDsluCounter, 301 mSDsCounter, 0 mSdLazyCounter, 915 mSolverCounterSat, 204 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 368 SdHoareTripleChecker+Invalid, 1119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 204 IncrementalHoareTripleChecker+Valid, 915 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2023-02-18 01:59:18,494 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [99 Valid, 368 Invalid, 1119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [204 Valid, 915 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2023-02-18 01:59:18,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2023-02-18 01:59:18,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 200. [2023-02-18 01:59:18,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 106 states have (on average 1.1981132075471699) internal successors, (127), 107 states have internal predecessors, (127), 79 states have call successors, (79), 14 states have call predecessors, (79), 14 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2023-02-18 01:59:18,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 284 transitions. [2023-02-18 01:59:18,549 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 284 transitions. Word has length 87 [2023-02-18 01:59:18,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-18 01:59:18,549 INFO L495 AbstractCegarLoop]: Abstraction has 200 states and 284 transitions. [2023-02-18 01:59:18,549 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 18 states have internal predecessors, (37), 10 states have call successors, (27), 3 states have call predecessors, (27), 2 states have return successors, (26), 8 states have call predecessors, (26), 8 states have call successors, (26) [2023-02-18 01:59:18,549 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 284 transitions. [2023-02-18 01:59:18,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2023-02-18 01:59:18,551 INFO L187 NwaCegarLoop]: Found error trace [2023-02-18 01:59:18,551 INFO L195 NwaCegarLoop]: trace histogram [11, 10, 10, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-18 01:59:18,557 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-02-18 01:59:18,756 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-02-18 01:59:18,756 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-18 01:59:18,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-18 01:59:18,757 INFO L85 PathProgramCache]: Analyzing trace with hash 1140726838, now seen corresponding path program 4 times [2023-02-18 01:59:18,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-18 01:59:18,757 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502595701] [2023-02-18 01:59:18,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 01:59:18,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-18 01:59:18,767 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-02-18 01:59:18,768 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [272563758] [2023-02-18 01:59:18,768 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-02-18 01:59:18,768 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 01:59:18,768 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-02-18 01:59:18,773 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-02-18 01:59:18,775 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-02-18 01:59:18,838 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-02-18 01:59:18,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-02-18 01:59:18,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 5 conjunts are in the unsatisfiable core [2023-02-18 01:59:18,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-02-18 01:59:18,850 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 101 proven. 0 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2023-02-18 01:59:18,850 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-02-18 01:59:18,850 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-18 01:59:18,850 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502595701] [2023-02-18 01:59:18,851 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-02-18 01:59:18,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [272563758] [2023-02-18 01:59:18,851 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [272563758] provided 1 perfect and 0 imperfect interpolant sequences [2023-02-18 01:59:18,851 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-02-18 01:59:18,851 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-02-18 01:59:18,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122122766] [2023-02-18 01:59:18,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-02-18 01:59:18,852 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-02-18 01:59:18,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-18 01:59:18,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-02-18 01:59:18,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-02-18 01:59:18,853 INFO L87 Difference]: Start difference. First operand 200 states and 284 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 3 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-02-18 01:59:18,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-18 01:59:18,937 INFO L93 Difference]: Finished difference Result 253 states and 356 transitions. [2023-02-18 01:59:18,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-02-18 01:59:18,937 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 3 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 101 [2023-02-18 01:59:18,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-18 01:59:18,939 INFO L225 Difference]: With dead ends: 253 [2023-02-18 01:59:18,939 INFO L226 Difference]: Without dead ends: 181 [2023-02-18 01:59:18,940 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-02-18 01:59:18,940 INFO L413 NwaCegarLoop]: 52 mSDtfsCounter, 7 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-02-18 01:59:18,941 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 145 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-02-18 01:59:18,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2023-02-18 01:59:18,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 167. [2023-02-18 01:59:18,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 89 states have (on average 1.146067415730337) internal successors, (102), 90 states have internal predecessors, (102), 63 states have call successors, (63), 14 states have call predecessors, (63), 14 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2023-02-18 01:59:18,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 227 transitions. [2023-02-18 01:59:18,981 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 227 transitions. Word has length 101 [2023-02-18 01:59:18,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-18 01:59:18,982 INFO L495 AbstractCegarLoop]: Abstraction has 167 states and 227 transitions. [2023-02-18 01:59:18,982 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 3 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-02-18 01:59:18,982 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 227 transitions. [2023-02-18 01:59:18,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2023-02-18 01:59:18,983 INFO L187 NwaCegarLoop]: Found error trace [2023-02-18 01:59:18,983 INFO L195 NwaCegarLoop]: trace histogram [12, 11, 11, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-18 01:59:18,992 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-02-18 01:59:19,189 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-02-18 01:59:19,189 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-18 01:59:19,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-18 01:59:19,189 INFO L85 PathProgramCache]: Analyzing trace with hash -1899970478, now seen corresponding path program 1 times [2023-02-18 01:59:19,190 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-18 01:59:19,190 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056012901] [2023-02-18 01:59:19,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 01:59:19,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-18 01:59:19,198 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-02-18 01:59:19,198 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1720094119] [2023-02-18 01:59:19,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 01:59:19,198 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 01:59:19,199 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-02-18 01:59:19,200 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-02-18 01:59:19,210 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-02-18 01:59:19,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-18 01:59:19,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 51 conjunts are in the unsatisfiable core [2023-02-18 01:59:19,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-02-18 01:59:19,733 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 57 proven. 28 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2023-02-18 01:59:19,733 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-02-18 01:59:20,739 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 51 proven. 19 refuted. 0 times theorem prover too weak. 250 trivial. 0 not checked. [2023-02-18 01:59:20,740 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-18 01:59:20,740 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056012901] [2023-02-18 01:59:20,740 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-02-18 01:59:20,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1720094119] [2023-02-18 01:59:20,741 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1720094119] provided 0 perfect and 2 imperfect interpolant sequences [2023-02-18 01:59:20,741 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-02-18 01:59:20,741 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 24 [2023-02-18 01:59:20,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044027079] [2023-02-18 01:59:20,741 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-02-18 01:59:20,742 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-02-18 01:59:20,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-18 01:59:20,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-02-18 01:59:20,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=450, Unknown=0, NotChecked=0, Total=552 [2023-02-18 01:59:20,744 INFO L87 Difference]: Start difference. First operand 167 states and 227 transitions. Second operand has 24 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 21 states have internal predecessors, (44), 11 states have call successors, (33), 3 states have call predecessors, (33), 3 states have return successors, (32), 11 states have call predecessors, (32), 10 states have call successors, (32) [2023-02-18 01:59:30,035 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 01:59:32,951 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.74s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 01:59:42,736 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 01:59:52,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-18 01:59:52,230 INFO L93 Difference]: Finished difference Result 209 states and 287 transitions. [2023-02-18 01:59:52,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-02-18 01:59:52,230 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 21 states have internal predecessors, (44), 11 states have call successors, (33), 3 states have call predecessors, (33), 3 states have return successors, (32), 11 states have call predecessors, (32), 10 states have call successors, (32) Word has length 103 [2023-02-18 01:59:52,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-18 01:59:52,232 INFO L225 Difference]: With dead ends: 209 [2023-02-18 01:59:52,232 INFO L226 Difference]: Without dead ends: 207 [2023-02-18 01:59:52,233 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 181 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 356 ImplicationChecksByTransitivity, 15.1s TimeCoverageRelationStatistics Valid=379, Invalid=1339, Unknown=4, NotChecked=0, Total=1722 [2023-02-18 01:59:52,233 INFO L413 NwaCegarLoop]: 32 mSDtfsCounter, 93 mSDsluCounter, 168 mSDsCounter, 0 mSdLazyCounter, 1091 mSolverCounterSat, 155 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 200 SdHoareTripleChecker+Invalid, 1247 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 1091 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.8s IncrementalHoareTripleChecker+Time [2023-02-18 01:59:52,234 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [102 Valid, 200 Invalid, 1247 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 1091 Invalid, 1 Unknown, 0 Unchecked, 16.8s Time] [2023-02-18 01:59:52,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2023-02-18 01:59:52,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 197. [2023-02-18 01:59:52,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 106 states have (on average 1.1415094339622642) internal successors, (121), 108 states have internal predecessors, (121), 75 states have call successors, (75), 15 states have call predecessors, (75), 15 states have return successors, (74), 73 states have call predecessors, (74), 74 states have call successors, (74) [2023-02-18 01:59:52,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 270 transitions. [2023-02-18 01:59:52,308 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 270 transitions. Word has length 103 [2023-02-18 01:59:52,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-18 01:59:52,309 INFO L495 AbstractCegarLoop]: Abstraction has 197 states and 270 transitions. [2023-02-18 01:59:52,309 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 21 states have internal predecessors, (44), 11 states have call successors, (33), 3 states have call predecessors, (33), 3 states have return successors, (32), 11 states have call predecessors, (32), 10 states have call successors, (32) [2023-02-18 01:59:52,309 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 270 transitions. [2023-02-18 01:59:52,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2023-02-18 01:59:52,311 INFO L187 NwaCegarLoop]: Found error trace [2023-02-18 01:59:52,311 INFO L195 NwaCegarLoop]: trace histogram [15, 14, 14, 6, 6, 6, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-18 01:59:52,321 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-02-18 01:59:52,521 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-02-18 01:59:52,521 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-18 01:59:52,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-18 01:59:52,521 INFO L85 PathProgramCache]: Analyzing trace with hash -349873392, now seen corresponding path program 2 times [2023-02-18 01:59:52,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-18 01:59:52,521 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701931292] [2023-02-18 01:59:52,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 01:59:52,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-18 01:59:52,530 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-02-18 01:59:52,530 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [718282705] [2023-02-18 01:59:52,530 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-02-18 01:59:52,530 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 01:59:52,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-02-18 01:59:52,532 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-02-18 01:59:52,540 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-02-18 01:59:52,592 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-02-18 01:59:52,593 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-02-18 01:59:52,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 52 conjunts are in the unsatisfiable core [2023-02-18 01:59:52,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-02-18 01:59:52,724 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 63 proven. 51 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2023-02-18 01:59:52,724 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-02-18 01:59:53,381 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 57 proven. 42 refuted. 0 times theorem prover too weak. 385 trivial. 0 not checked. [2023-02-18 01:59:53,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-18 01:59:53,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1701931292] [2023-02-18 01:59:53,381 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-02-18 01:59:53,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [718282705] [2023-02-18 01:59:53,382 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [718282705] provided 0 perfect and 2 imperfect interpolant sequences [2023-02-18 01:59:53,382 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-02-18 01:59:53,382 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 24 [2023-02-18 01:59:53,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251411660] [2023-02-18 01:59:53,382 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-02-18 01:59:53,383 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-02-18 01:59:53,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-18 01:59:53,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-02-18 01:59:53,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=465, Unknown=0, NotChecked=0, Total=552 [2023-02-18 01:59:53,384 INFO L87 Difference]: Start difference. First operand 197 states and 270 transitions. Second operand has 24 states, 24 states have (on average 2.0) internal successors, (48), 21 states have internal predecessors, (48), 13 states have call successors, (39), 3 states have call predecessors, (39), 3 states have return successors, (38), 13 states have call predecessors, (38), 13 states have call successors, (38) [2023-02-18 02:00:05,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-18 02:00:05,217 INFO L93 Difference]: Finished difference Result 278 states and 390 transitions. [2023-02-18 02:00:05,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-02-18 02:00:05,218 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0) internal successors, (48), 21 states have internal predecessors, (48), 13 states have call successors, (39), 3 states have call predecessors, (39), 3 states have return successors, (38), 13 states have call predecessors, (38), 13 states have call successors, (38) Word has length 120 [2023-02-18 02:00:05,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-18 02:00:05,222 INFO L225 Difference]: With dead ends: 278 [2023-02-18 02:00:05,222 INFO L226 Difference]: Without dead ends: 276 [2023-02-18 02:00:05,223 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 215 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 501 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=459, Invalid=2091, Unknown=0, NotChecked=0, Total=2550 [2023-02-18 02:00:05,223 INFO L413 NwaCegarLoop]: 47 mSDtfsCounter, 104 mSDsluCounter, 236 mSDsCounter, 0 mSdLazyCounter, 1448 mSolverCounterSat, 216 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 283 SdHoareTripleChecker+Invalid, 1664 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 216 IncrementalHoareTripleChecker+Valid, 1448 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.5s IncrementalHoareTripleChecker+Time [2023-02-18 02:00:05,224 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 283 Invalid, 1664 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [216 Valid, 1448 Invalid, 0 Unknown, 0 Unchecked, 8.5s Time] [2023-02-18 02:00:05,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2023-02-18 02:00:05,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 244. [2023-02-18 02:00:05,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244 states, 132 states have (on average 1.1515151515151516) internal successors, (152), 136 states have internal predecessors, (152), 93 states have call successors, (93), 18 states have call predecessors, (93), 18 states have return successors, (92), 89 states have call predecessors, (92), 92 states have call successors, (92) [2023-02-18 02:00:05,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 337 transitions. [2023-02-18 02:00:05,339 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 337 transitions. Word has length 120 [2023-02-18 02:00:05,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-18 02:00:05,340 INFO L495 AbstractCegarLoop]: Abstraction has 244 states and 337 transitions. [2023-02-18 02:00:05,340 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.0) internal successors, (48), 21 states have internal predecessors, (48), 13 states have call successors, (39), 3 states have call predecessors, (39), 3 states have return successors, (38), 13 states have call predecessors, (38), 13 states have call successors, (38) [2023-02-18 02:00:05,340 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 337 transitions. [2023-02-18 02:00:05,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2023-02-18 02:00:05,341 INFO L187 NwaCegarLoop]: Found error trace [2023-02-18 02:00:05,342 INFO L195 NwaCegarLoop]: trace histogram [15, 14, 14, 6, 6, 6, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-18 02:00:05,347 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-02-18 02:00:05,548 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 02:00:05,548 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-18 02:00:05,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-18 02:00:05,548 INFO L85 PathProgramCache]: Analyzing trace with hash -397785577, now seen corresponding path program 3 times [2023-02-18 02:00:05,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-18 02:00:05,549 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100063578] [2023-02-18 02:00:05,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 02:00:05,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-18 02:00:05,555 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-02-18 02:00:05,555 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1971173035] [2023-02-18 02:00:05,555 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-02-18 02:00:05,556 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 02:00:05,556 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-02-18 02:00:05,557 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-02-18 02:00:05,559 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-02-18 02:00:05,612 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-02-18 02:00:05,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-02-18 02:00:05,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 68 conjunts are in the unsatisfiable core [2023-02-18 02:00:05,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-02-18 02:00:05,830 INFO L134 CoverageAnalysis]: Checked inductivity of 489 backedges. 75 proven. 44 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2023-02-18 02:00:05,830 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-02-18 02:00:10,905 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-18 02:00:10,906 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100063578] [2023-02-18 02:00:10,906 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-02-18 02:00:10,906 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1971173035] [2023-02-18 02:00:10,906 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1971173035] provided 0 perfect and 1 imperfect interpolant sequences [2023-02-18 02:00:10,906 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-02-18 02:00:10,906 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2023-02-18 02:00:10,907 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922972862] [2023-02-18 02:00:10,907 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-02-18 02:00:10,907 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-02-18 02:00:10,907 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-18 02:00:10,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-02-18 02:00:10,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=745, Unknown=1, NotChecked=0, Total=870 [2023-02-18 02:00:10,909 INFO L87 Difference]: Start difference. First operand 244 states and 337 transitions. Second operand has 18 states, 17 states have (on average 2.0) internal successors, (34), 16 states have internal predecessors, (34), 6 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (20), 8 states have call predecessors, (20), 6 states have call successors, (20) [2023-02-18 02:00:12,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-18 02:00:12,092 INFO L93 Difference]: Finished difference Result 295 states and 403 transitions. [2023-02-18 02:00:12,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-02-18 02:00:12,093 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.0) internal successors, (34), 16 states have internal predecessors, (34), 6 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (20), 8 states have call predecessors, (20), 6 states have call successors, (20) Word has length 123 [2023-02-18 02:00:12,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-18 02:00:12,097 INFO L225 Difference]: With dead ends: 295 [2023-02-18 02:00:12,097 INFO L226 Difference]: Without dead ends: 293 [2023-02-18 02:00:12,098 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 184 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=221, Invalid=1184, Unknown=1, NotChecked=0, Total=1406 [2023-02-18 02:00:12,098 INFO L413 NwaCegarLoop]: 39 mSDtfsCounter, 32 mSDsluCounter, 214 mSDsCounter, 0 mSdLazyCounter, 1084 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 253 SdHoareTripleChecker+Invalid, 1116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 1084 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-02-18 02:00:12,098 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 253 Invalid, 1116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 1084 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-02-18 02:00:12,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2023-02-18 02:00:12,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 287. [2023-02-18 02:00:12,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 155 states have (on average 1.1483870967741936) internal successors, (178), 159 states have internal predecessors, (178), 109 states have call successors, (109), 22 states have call predecessors, (109), 22 states have return successors, (108), 105 states have call predecessors, (108), 108 states have call successors, (108) [2023-02-18 02:00:12,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 395 transitions. [2023-02-18 02:00:12,236 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 395 transitions. Word has length 123 [2023-02-18 02:00:12,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-18 02:00:12,237 INFO L495 AbstractCegarLoop]: Abstraction has 287 states and 395 transitions. [2023-02-18 02:00:12,237 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 2.0) internal successors, (34), 16 states have internal predecessors, (34), 6 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (20), 8 states have call predecessors, (20), 6 states have call successors, (20) [2023-02-18 02:00:12,237 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 395 transitions. [2023-02-18 02:00:12,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2023-02-18 02:00:12,239 INFO L187 NwaCegarLoop]: Found error trace [2023-02-18 02:00:12,239 INFO L195 NwaCegarLoop]: trace histogram [17, 16, 16, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-18 02:00:12,244 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-02-18 02:00:12,444 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-02-18 02:00:12,444 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-18 02:00:12,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-18 02:00:12,445 INFO L85 PathProgramCache]: Analyzing trace with hash -1816082155, now seen corresponding path program 2 times [2023-02-18 02:00:12,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-18 02:00:12,445 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001025144] [2023-02-18 02:00:12,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 02:00:12,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-18 02:00:12,462 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-02-18 02:00:12,465 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [153515081] [2023-02-18 02:00:12,465 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-02-18 02:00:12,465 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 02:00:12,465 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-02-18 02:00:12,466 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-02-18 02:00:12,484 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-02-18 02:00:12,537 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-02-18 02:00:12,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-02-18 02:00:12,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 65 conjunts are in the unsatisfiable core [2023-02-18 02:00:12,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-02-18 02:00:12,707 INFO L134 CoverageAnalysis]: Checked inductivity of 615 backedges. 38 proven. 52 refuted. 0 times theorem prover too weak. 525 trivial. 0 not checked. [2023-02-18 02:00:12,707 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-02-18 02:00:14,880 INFO L134 CoverageAnalysis]: Checked inductivity of 615 backedges. 32 proven. 43 refuted. 0 times theorem prover too weak. 540 trivial. 0 not checked. [2023-02-18 02:00:14,880 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-18 02:00:14,880 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001025144] [2023-02-18 02:00:14,880 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-02-18 02:00:14,880 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [153515081] [2023-02-18 02:00:14,881 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [153515081] provided 0 perfect and 2 imperfect interpolant sequences [2023-02-18 02:00:14,881 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-02-18 02:00:14,881 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 13] total 28 [2023-02-18 02:00:14,881 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511871303] [2023-02-18 02:00:14,881 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-02-18 02:00:14,882 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2023-02-18 02:00:14,882 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-18 02:00:14,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2023-02-18 02:00:14,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=647, Unknown=0, NotChecked=0, Total=756 [2023-02-18 02:00:14,883 INFO L87 Difference]: Start difference. First operand 287 states and 395 transitions. Second operand has 28 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 25 states have internal predecessors, (51), 14 states have call successors, (43), 3 states have call predecessors, (43), 2 states have return successors, (42), 12 states have call predecessors, (42), 12 states have call successors, (42) [2023-02-18 02:00:37,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-18 02:00:37,811 INFO L93 Difference]: Finished difference Result 394 states and 556 transitions. [2023-02-18 02:00:37,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2023-02-18 02:00:37,812 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 25 states have internal predecessors, (51), 14 states have call successors, (43), 3 states have call predecessors, (43), 2 states have return successors, (42), 12 states have call predecessors, (42), 12 states have call successors, (42) Word has length 134 [2023-02-18 02:00:37,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-18 02:00:37,814 INFO L225 Difference]: With dead ends: 394 [2023-02-18 02:00:37,814 INFO L226 Difference]: Without dead ends: 386 [2023-02-18 02:00:37,816 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 309 GetRequests, 239 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1219 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=855, Invalid=4115, Unknown=0, NotChecked=0, Total=4970 [2023-02-18 02:00:37,816 INFO L413 NwaCegarLoop]: 109 mSDtfsCounter, 214 mSDsluCounter, 555 mSDsCounter, 0 mSdLazyCounter, 1854 mSolverCounterSat, 454 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 664 SdHoareTripleChecker+Invalid, 2308 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 454 IncrementalHoareTripleChecker+Valid, 1854 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.9s IncrementalHoareTripleChecker+Time [2023-02-18 02:00:37,816 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [222 Valid, 664 Invalid, 2308 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [454 Valid, 1854 Invalid, 0 Unknown, 0 Unchecked, 17.9s Time] [2023-02-18 02:00:37,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2023-02-18 02:00:38,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 345. [2023-02-18 02:00:38,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 183 states have (on average 1.1530054644808743) internal successors, (211), 188 states have internal predecessors, (211), 137 states have call successors, (137), 24 states have call predecessors, (137), 24 states have return successors, (136), 132 states have call predecessors, (136), 136 states have call successors, (136) [2023-02-18 02:00:38,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 484 transitions. [2023-02-18 02:00:38,026 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 484 transitions. Word has length 134 [2023-02-18 02:00:38,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-18 02:00:38,027 INFO L495 AbstractCegarLoop]: Abstraction has 345 states and 484 transitions. [2023-02-18 02:00:38,027 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 25 states have internal predecessors, (51), 14 states have call successors, (43), 3 states have call predecessors, (43), 2 states have return successors, (42), 12 states have call predecessors, (42), 12 states have call successors, (42) [2023-02-18 02:00:38,027 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 484 transitions. [2023-02-18 02:00:38,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2023-02-18 02:00:38,028 INFO L187 NwaCegarLoop]: Found error trace [2023-02-18 02:00:38,028 INFO L195 NwaCegarLoop]: trace histogram [19, 18, 18, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-18 02:00:38,033 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-02-18 02:00:38,229 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-02-18 02:00:38,229 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-18 02:00:38,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-18 02:00:38,229 INFO L85 PathProgramCache]: Analyzing trace with hash -1419250666, now seen corresponding path program 4 times [2023-02-18 02:00:38,229 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-18 02:00:38,229 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995192032] [2023-02-18 02:00:38,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 02:00:38,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-18 02:00:38,238 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-02-18 02:00:38,238 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1381388681] [2023-02-18 02:00:38,238 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-02-18 02:00:38,238 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 02:00:38,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-02-18 02:00:38,251 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-02-18 02:00:38,260 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-02-18 02:00:38,324 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-02-18 02:00:38,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-02-18 02:00:38,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 63 conjunts are in the unsatisfiable core [2023-02-18 02:00:38,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-02-18 02:00:38,495 INFO L134 CoverageAnalysis]: Checked inductivity of 767 backedges. 42 proven. 68 refuted. 0 times theorem prover too weak. 657 trivial. 0 not checked. [2023-02-18 02:00:38,496 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-02-18 02:00:40,357 INFO L134 CoverageAnalysis]: Checked inductivity of 767 backedges. 42 proven. 53 refuted. 0 times theorem prover too weak. 672 trivial. 0 not checked. [2023-02-18 02:00:40,357 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-18 02:00:40,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995192032] [2023-02-18 02:00:40,357 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-02-18 02:00:40,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1381388681] [2023-02-18 02:00:40,357 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1381388681] provided 0 perfect and 2 imperfect interpolant sequences [2023-02-18 02:00:40,357 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-02-18 02:00:40,358 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 27 [2023-02-18 02:00:40,358 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168882868] [2023-02-18 02:00:40,358 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-02-18 02:00:40,358 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-02-18 02:00:40,358 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-18 02:00:40,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-02-18 02:00:40,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2023-02-18 02:00:40,359 INFO L87 Difference]: Start difference. First operand 345 states and 484 transitions. Second operand has 27 states, 27 states have (on average 1.962962962962963) internal successors, (53), 24 states have internal predecessors, (53), 14 states have call successors, (47), 3 states have call predecessors, (47), 2 states have return successors, (46), 14 states have call predecessors, (46), 14 states have call successors, (46) [2023-02-18 02:00:53,417 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:00:56,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-18 02:00:56,244 INFO L93 Difference]: Finished difference Result 450 states and 636 transitions. [2023-02-18 02:00:56,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2023-02-18 02:00:56,245 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.962962962962963) internal successors, (53), 24 states have internal predecessors, (53), 14 states have call successors, (47), 3 states have call predecessors, (47), 2 states have return successors, (46), 14 states have call predecessors, (46), 14 states have call successors, (46) Word has length 145 [2023-02-18 02:00:56,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-18 02:00:56,248 INFO L225 Difference]: With dead ends: 450 [2023-02-18 02:00:56,248 INFO L226 Difference]: Without dead ends: 448 [2023-02-18 02:00:56,249 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 316 GetRequests, 263 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 624 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=583, Invalid=2387, Unknown=0, NotChecked=0, Total=2970 [2023-02-18 02:00:56,250 INFO L413 NwaCegarLoop]: 72 mSDtfsCounter, 115 mSDsluCounter, 394 mSDsCounter, 0 mSdLazyCounter, 1259 mSolverCounterSat, 279 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 466 SdHoareTripleChecker+Invalid, 1539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 279 IncrementalHoareTripleChecker+Valid, 1259 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.3s IncrementalHoareTripleChecker+Time [2023-02-18 02:00:56,250 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 466 Invalid, 1539 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [279 Valid, 1259 Invalid, 1 Unknown, 0 Unchecked, 10.3s Time] [2023-02-18 02:00:56,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2023-02-18 02:00:56,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 415. [2023-02-18 02:00:56,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 219 states have (on average 1.1552511415525115) internal successors, (253), 223 states have internal predecessors, (253), 165 states have call successors, (165), 30 states have call predecessors, (165), 30 states have return successors, (164), 161 states have call predecessors, (164), 164 states have call successors, (164) [2023-02-18 02:00:56,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 582 transitions. [2023-02-18 02:00:56,573 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 582 transitions. Word has length 145 [2023-02-18 02:00:56,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-18 02:00:56,573 INFO L495 AbstractCegarLoop]: Abstraction has 415 states and 582 transitions. [2023-02-18 02:00:56,574 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.962962962962963) internal successors, (53), 24 states have internal predecessors, (53), 14 states have call successors, (47), 3 states have call predecessors, (47), 2 states have return successors, (46), 14 states have call predecessors, (46), 14 states have call successors, (46) [2023-02-18 02:00:56,574 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 582 transitions. [2023-02-18 02:00:56,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2023-02-18 02:00:56,575 INFO L187 NwaCegarLoop]: Found error trace [2023-02-18 02:00:56,575 INFO L195 NwaCegarLoop]: trace histogram [20, 19, 19, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-18 02:00:56,580 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-02-18 02:00:56,775 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-02-18 02:00:56,776 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-18 02:00:56,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-18 02:00:56,776 INFO L85 PathProgramCache]: Analyzing trace with hash -1798457687, now seen corresponding path program 5 times [2023-02-18 02:00:56,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-18 02:00:56,776 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216133374] [2023-02-18 02:00:56,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 02:00:56,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-18 02:00:56,784 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-02-18 02:00:56,785 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [164954166] [2023-02-18 02:00:56,785 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-02-18 02:00:56,785 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 02:00:56,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-02-18 02:00:56,786 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-02-18 02:00:56,793 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-02-18 02:00:57,182 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2023-02-18 02:00:57,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-02-18 02:00:57,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 61 conjunts are in the unsatisfiable core [2023-02-18 02:00:57,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-02-18 02:00:57,435 INFO L134 CoverageAnalysis]: Checked inductivity of 845 backedges. 91 proven. 64 refuted. 0 times theorem prover too weak. 690 trivial. 0 not checked. [2023-02-18 02:00:57,435 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-02-18 02:00:57,832 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-18 02:00:57,832 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216133374] [2023-02-18 02:00:57,832 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-02-18 02:00:57,832 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [164954166] [2023-02-18 02:00:57,832 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [164954166] provided 0 perfect and 1 imperfect interpolant sequences [2023-02-18 02:00:57,832 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-02-18 02:00:57,833 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2023-02-18 02:00:57,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8484] [2023-02-18 02:00:57,833 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-02-18 02:00:57,833 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-02-18 02:00:57,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-18 02:00:57,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-02-18 02:00:57,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=410, Unknown=0, NotChecked=0, Total=506 [2023-02-18 02:00:57,834 INFO L87 Difference]: Start difference. First operand 415 states and 582 transitions. Second operand has 16 states, 15 states have (on average 2.2) internal successors, (33), 14 states have internal predecessors, (33), 8 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (25), 8 states have call predecessors, (25), 7 states have call successors, (25) [2023-02-18 02:00:59,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-18 02:00:59,272 INFO L93 Difference]: Finished difference Result 431 states and 596 transitions. [2023-02-18 02:00:59,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-02-18 02:00:59,272 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 2.2) internal successors, (33), 14 states have internal predecessors, (33), 8 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (25), 8 states have call predecessors, (25), 7 states have call successors, (25) Word has length 150 [2023-02-18 02:00:59,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-18 02:00:59,274 INFO L225 Difference]: With dead ends: 431 [2023-02-18 02:00:59,274 INFO L226 Difference]: Without dead ends: 429 [2023-02-18 02:00:59,275 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=153, Invalid=717, Unknown=0, NotChecked=0, Total=870 [2023-02-18 02:00:59,275 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 36 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 1019 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 301 SdHoareTripleChecker+Invalid, 1047 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 1019 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-02-18 02:00:59,275 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 301 Invalid, 1047 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 1019 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-02-18 02:00:59,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 429 states. [2023-02-18 02:00:59,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 429 to 423. [2023-02-18 02:00:59,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 225 states have (on average 1.1511111111111112) internal successors, (259), 229 states have internal predecessors, (259), 165 states have call successors, (165), 32 states have call predecessors, (165), 32 states have return successors, (164), 161 states have call predecessors, (164), 164 states have call successors, (164) [2023-02-18 02:00:59,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 588 transitions. [2023-02-18 02:00:59,580 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 588 transitions. Word has length 150 [2023-02-18 02:00:59,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-18 02:00:59,580 INFO L495 AbstractCegarLoop]: Abstraction has 423 states and 588 transitions. [2023-02-18 02:00:59,580 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 2.2) internal successors, (33), 14 states have internal predecessors, (33), 8 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (25), 8 states have call predecessors, (25), 7 states have call successors, (25) [2023-02-18 02:00:59,581 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 588 transitions. [2023-02-18 02:00:59,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2023-02-18 02:00:59,582 INFO L187 NwaCegarLoop]: Found error trace [2023-02-18 02:00:59,582 INFO L195 NwaCegarLoop]: trace histogram [21, 20, 20, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-18 02:00:59,595 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-02-18 02:00:59,789 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-02-18 02:00:59,790 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-18 02:00:59,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-18 02:00:59,790 INFO L85 PathProgramCache]: Analyzing trace with hash 1812352379, now seen corresponding path program 3 times [2023-02-18 02:00:59,790 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-18 02:00:59,790 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521937687] [2023-02-18 02:00:59,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 02:00:59,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-18 02:00:59,797 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-02-18 02:00:59,798 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [823032668] [2023-02-18 02:00:59,798 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-02-18 02:00:59,798 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 02:00:59,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-02-18 02:00:59,799 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-02-18 02:00:59,801 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-02-18 02:00:59,857 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2023-02-18 02:00:59,858 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-02-18 02:00:59,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 51 conjunts are in the unsatisfiable core [2023-02-18 02:00:59,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-02-18 02:01:00,007 INFO L134 CoverageAnalysis]: Checked inductivity of 922 backedges. 104 proven. 43 refuted. 0 times theorem prover too weak. 775 trivial. 0 not checked. [2023-02-18 02:01:00,007 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-02-18 02:01:00,561 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-18 02:01:00,562 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521937687] [2023-02-18 02:01:00,562 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-02-18 02:01:00,562 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [823032668] [2023-02-18 02:01:00,562 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [823032668] provided 0 perfect and 1 imperfect interpolant sequences [2023-02-18 02:01:00,562 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-02-18 02:01:00,562 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2023-02-18 02:01:00,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222390220] [2023-02-18 02:01:00,562 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-02-18 02:01:00,562 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-02-18 02:01:00,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-18 02:01:00,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-02-18 02:01:00,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=431, Unknown=0, NotChecked=0, Total=506 [2023-02-18 02:01:00,563 INFO L87 Difference]: Start difference. First operand 423 states and 588 transitions. Second operand has 15 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 13 states have internal predecessors, (29), 6 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 5 states have call successors, (14) [2023-02-18 02:01:01,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-18 02:01:01,408 INFO L93 Difference]: Finished difference Result 469 states and 650 transitions. [2023-02-18 02:01:01,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-02-18 02:01:01,409 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 13 states have internal predecessors, (29), 6 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 5 states have call successors, (14) Word has length 153 [2023-02-18 02:01:01,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-18 02:01:01,411 INFO L225 Difference]: With dead ends: 469 [2023-02-18 02:01:01,411 INFO L226 Difference]: Without dead ends: 462 [2023-02-18 02:01:01,412 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=128, Invalid=684, Unknown=0, NotChecked=0, Total=812 [2023-02-18 02:01:01,413 INFO L413 NwaCegarLoop]: 26 mSDtfsCounter, 31 mSDsluCounter, 126 mSDsCounter, 0 mSdLazyCounter, 488 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 488 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-02-18 02:01:01,413 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 152 Invalid, 504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 488 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-02-18 02:01:01,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 462 states. [2023-02-18 02:01:01,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 462 to 443. [2023-02-18 02:01:01,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 443 states, 235 states have (on average 1.1446808510638298) internal successors, (269), 239 states have internal predecessors, (269), 173 states have call successors, (173), 34 states have call predecessors, (173), 34 states have return successors, (172), 169 states have call predecessors, (172), 172 states have call successors, (172) [2023-02-18 02:01:01,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 443 states to 443 states and 614 transitions. [2023-02-18 02:01:01,739 INFO L78 Accepts]: Start accepts. Automaton has 443 states and 614 transitions. Word has length 153 [2023-02-18 02:01:01,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-18 02:01:01,740 INFO L495 AbstractCegarLoop]: Abstraction has 443 states and 614 transitions. [2023-02-18 02:01:01,740 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 13 states have internal predecessors, (29), 6 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 5 states have call successors, (14) [2023-02-18 02:01:01,740 INFO L276 IsEmpty]: Start isEmpty. Operand 443 states and 614 transitions. [2023-02-18 02:01:01,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2023-02-18 02:01:01,742 INFO L187 NwaCegarLoop]: Found error trace [2023-02-18 02:01:01,742 INFO L195 NwaCegarLoop]: trace histogram [23, 22, 22, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-18 02:01:01,752 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-02-18 02:01:01,949 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 02:01:01,949 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-18 02:01:01,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-18 02:01:01,949 INFO L85 PathProgramCache]: Analyzing trace with hash 997653913, now seen corresponding path program 6 times [2023-02-18 02:01:01,949 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-18 02:01:01,950 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534851999] [2023-02-18 02:01:01,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 02:01:01,950 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-18 02:01:01,965 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-02-18 02:01:01,965 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [749779847] [2023-02-18 02:01:01,965 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-02-18 02:01:01,966 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 02:01:01,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-02-18 02:01:01,967 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-02-18 02:01:01,969 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-02-18 02:01:02,099 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2023-02-18 02:01:02,100 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-02-18 02:01:02,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 74 conjunts are in the unsatisfiable core [2023-02-18 02:01:02,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-02-18 02:01:02,816 INFO L134 CoverageAnalysis]: Checked inductivity of 1115 backedges. 117 proven. 149 refuted. 0 times theorem prover too weak. 849 trivial. 0 not checked. [2023-02-18 02:01:02,816 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-02-18 02:01:04,864 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-18 02:01:04,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534851999] [2023-02-18 02:01:04,865 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-02-18 02:01:04,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [749779847] [2023-02-18 02:01:04,865 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [749779847] provided 0 perfect and 1 imperfect interpolant sequences [2023-02-18 02:01:04,865 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-02-18 02:01:04,865 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2023-02-18 02:01:04,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617256666] [2023-02-18 02:01:04,866 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-02-18 02:01:04,866 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-02-18 02:01:04,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-18 02:01:04,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-02-18 02:01:04,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=640, Unknown=0, NotChecked=0, Total=756 [2023-02-18 02:01:04,868 INFO L87 Difference]: Start difference. First operand 443 states and 614 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 17 states have internal predecessors, (38), 9 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (28), 8 states have call predecessors, (28), 9 states have call successors, (28) [2023-02-18 02:01:06,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-18 02:01:06,729 INFO L93 Difference]: Finished difference Result 464 states and 638 transitions. [2023-02-18 02:01:06,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-02-18 02:01:06,730 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 17 states have internal predecessors, (38), 9 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (28), 8 states have call predecessors, (28), 9 states have call successors, (28) Word has length 167 [2023-02-18 02:01:06,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-18 02:01:06,732 INFO L225 Difference]: With dead ends: 464 [2023-02-18 02:01:06,732 INFO L226 Difference]: Without dead ends: 462 [2023-02-18 02:01:06,733 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 203 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=172, Invalid=950, Unknown=0, NotChecked=0, Total=1122 [2023-02-18 02:01:06,733 INFO L413 NwaCegarLoop]: 49 mSDtfsCounter, 33 mSDsluCounter, 247 mSDsCounter, 0 mSdLazyCounter, 1301 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 296 SdHoareTripleChecker+Invalid, 1327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 1301 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-02-18 02:01:06,733 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [44 Valid, 296 Invalid, 1327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 1301 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-02-18 02:01:06,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 462 states. [2023-02-18 02:01:07,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 462 to 457. [2023-02-18 02:01:07,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 243 states have (on average 1.1440329218106995) internal successors, (278), 247 states have internal predecessors, (278), 177 states have call successors, (177), 36 states have call predecessors, (177), 36 states have return successors, (176), 173 states have call predecessors, (176), 176 states have call successors, (176) [2023-02-18 02:01:07,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 631 transitions. [2023-02-18 02:01:07,120 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 631 transitions. Word has length 167 [2023-02-18 02:01:07,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-18 02:01:07,120 INFO L495 AbstractCegarLoop]: Abstraction has 457 states and 631 transitions. [2023-02-18 02:01:07,120 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 17 states have internal predecessors, (38), 9 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (28), 8 states have call predecessors, (28), 9 states have call successors, (28) [2023-02-18 02:01:07,120 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 631 transitions. [2023-02-18 02:01:07,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-02-18 02:01:07,122 INFO L187 NwaCegarLoop]: Found error trace [2023-02-18 02:01:07,122 INFO L195 NwaCegarLoop]: trace histogram [24, 23, 23, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-18 02:01:07,128 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-02-18 02:01:07,323 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 02:01:07,323 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-18 02:01:07,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-18 02:01:07,323 INFO L85 PathProgramCache]: Analyzing trace with hash 1404546792, now seen corresponding path program 7 times [2023-02-18 02:01:07,323 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-18 02:01:07,323 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324321544] [2023-02-18 02:01:07,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 02:01:07,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-18 02:01:07,332 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-02-18 02:01:07,332 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [619995633] [2023-02-18 02:01:07,333 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-02-18 02:01:07,333 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 02:01:07,333 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-02-18 02:01:07,336 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-02-18 02:01:07,364 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-02-18 02:01:07,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-02-18 02:01:07,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 87 conjunts are in the unsatisfiable core [2023-02-18 02:01:07,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-02-18 02:01:08,284 INFO L134 CoverageAnalysis]: Checked inductivity of 1210 backedges. 123 proven. 108 refuted. 0 times theorem prover too weak. 979 trivial. 0 not checked. [2023-02-18 02:01:08,285 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-02-18 02:01:15,628 INFO L134 CoverageAnalysis]: Checked inductivity of 1210 backedges. 123 proven. 96 refuted. 0 times theorem prover too weak. 991 trivial. 0 not checked. [2023-02-18 02:01:15,628 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-18 02:01:15,628 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1324321544] [2023-02-18 02:01:15,628 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-02-18 02:01:15,628 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [619995633] [2023-02-18 02:01:15,629 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [619995633] provided 0 perfect and 2 imperfect interpolant sequences [2023-02-18 02:01:15,629 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-02-18 02:01:15,629 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 19] total 36 [2023-02-18 02:01:15,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373164010] [2023-02-18 02:01:15,629 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-02-18 02:01:15,630 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-02-18 02:01:15,630 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-18 02:01:15,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-02-18 02:01:15,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=237, Invalid=1022, Unknown=1, NotChecked=0, Total=1260 [2023-02-18 02:01:15,631 INFO L87 Difference]: Start difference. First operand 457 states and 631 transitions. Second operand has 36 states, 32 states have (on average 2.0) internal successors, (64), 32 states have internal predecessors, (64), 20 states have call successors, (58), 3 states have call predecessors, (58), 3 states have return successors, (57), 18 states have call predecessors, (57), 19 states have call successors, (57) [2023-02-18 02:01:26,231 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:01:28,333 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:01:31,108 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:01:33,484 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:01:38,950 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:01:40,825 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:01:47,970 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:01:50,095 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:01:51,876 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:01:56,096 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:01:58,869 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:02:02,132 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:02:11,050 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:02:13,119 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:02:16,424 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:02:18,534 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:02:20,589 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:02:24,007 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:02:26,923 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:02:28,926 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:02:38,412 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 9.49s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:02:40,414 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:02:42,416 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:02:49,085 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:02:50,440 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:02:54,711 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:02:55,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-18 02:02:55,276 INFO L93 Difference]: Finished difference Result 564 states and 793 transitions. [2023-02-18 02:02:55,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2023-02-18 02:02:55,277 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 32 states have (on average 2.0) internal successors, (64), 32 states have internal predecessors, (64), 20 states have call successors, (58), 3 states have call predecessors, (58), 3 states have return successors, (57), 18 states have call predecessors, (57), 19 states have call successors, (57) Word has length 172 [2023-02-18 02:02:55,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-18 02:02:55,280 INFO L225 Difference]: With dead ends: 564 [2023-02-18 02:02:55,280 INFO L226 Difference]: Without dead ends: 562 [2023-02-18 02:02:55,282 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 367 GetRequests, 307 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 832 ImplicationChecksByTransitivity, 27.6s TimeCoverageRelationStatistics Valid=866, Invalid=2790, Unknown=4, NotChecked=0, Total=3660 [2023-02-18 02:02:55,282 INFO L413 NwaCegarLoop]: 48 mSDtfsCounter, 177 mSDsluCounter, 298 mSDsCounter, 0 mSdLazyCounter, 2295 mSolverCounterSat, 409 mSolverCounterUnsat, 22 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 77.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 346 SdHoareTripleChecker+Invalid, 2726 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 409 IncrementalHoareTripleChecker+Valid, 2295 IncrementalHoareTripleChecker+Invalid, 22 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 78.0s IncrementalHoareTripleChecker+Time [2023-02-18 02:02:55,282 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [190 Valid, 346 Invalid, 2726 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [409 Valid, 2295 Invalid, 22 Unknown, 0 Unchecked, 78.0s Time] [2023-02-18 02:02:55,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2023-02-18 02:02:55,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 546. [2023-02-18 02:02:55,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 286 states have (on average 1.1573426573426573) internal successors, (331), 293 states have internal predecessors, (331), 220 states have call successors, (220), 39 states have call predecessors, (220), 39 states have return successors, (219), 213 states have call predecessors, (219), 219 states have call successors, (219) [2023-02-18 02:02:55,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 770 transitions. [2023-02-18 02:02:55,900 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 770 transitions. Word has length 172 [2023-02-18 02:02:55,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-18 02:02:55,900 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 770 transitions. [2023-02-18 02:02:55,900 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 32 states have (on average 2.0) internal successors, (64), 32 states have internal predecessors, (64), 20 states have call successors, (58), 3 states have call predecessors, (58), 3 states have return successors, (57), 18 states have call predecessors, (57), 19 states have call successors, (57) [2023-02-18 02:02:55,901 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 770 transitions. [2023-02-18 02:02:55,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2023-02-18 02:02:55,902 INFO L187 NwaCegarLoop]: Found error trace [2023-02-18 02:02:55,902 INFO L195 NwaCegarLoop]: trace histogram [24, 23, 23, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-18 02:02:55,909 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2023-02-18 02:02:56,102 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 02:02:56,103 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-18 02:02:56,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-18 02:02:56,103 INFO L85 PathProgramCache]: Analyzing trace with hash 2095255219, now seen corresponding path program 8 times [2023-02-18 02:02:56,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-18 02:02:56,104 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234023382] [2023-02-18 02:02:56,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 02:02:56,104 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-18 02:02:56,113 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-02-18 02:02:56,114 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1836076682] [2023-02-18 02:02:56,114 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-02-18 02:02:56,114 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 02:02:56,114 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-02-18 02:02:56,115 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-02-18 02:02:56,119 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-02-18 02:02:56,562 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-02-18 02:02:56,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-02-18 02:02:56,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 406 conjuncts, 121 conjunts are in the unsatisfiable core [2023-02-18 02:02:56,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-02-18 02:02:57,185 INFO L134 CoverageAnalysis]: Checked inductivity of 1218 backedges. 279 proven. 122 refuted. 0 times theorem prover too weak. 817 trivial. 0 not checked. [2023-02-18 02:02:57,186 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-02-18 02:03:40,695 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-18 02:03:40,695 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234023382] [2023-02-18 02:03:40,695 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-02-18 02:03:40,695 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1836076682] [2023-02-18 02:03:40,695 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1836076682] provided 0 perfect and 1 imperfect interpolant sequences [2023-02-18 02:03:40,695 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-02-18 02:03:40,695 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2023-02-18 02:03:40,695 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106311955] [2023-02-18 02:03:40,695 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-02-18 02:03:40,696 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2023-02-18 02:03:40,696 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-18 02:03:40,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-02-18 02:03:40,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=237, Invalid=941, Unknown=12, NotChecked=0, Total=1190 [2023-02-18 02:03:40,697 INFO L87 Difference]: Start difference. First operand 546 states and 770 transitions. Second operand has 23 states, 21 states have (on average 1.9523809523809523) internal successors, (41), 18 states have internal predecessors, (41), 12 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (29), 12 states have call predecessors, (29), 12 states have call successors, (29) [2023-02-18 02:03:43,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-18 02:03:43,057 INFO L93 Difference]: Finished difference Result 609 states and 846 transitions. [2023-02-18 02:03:43,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-02-18 02:03:43,058 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 21 states have (on average 1.9523809523809523) internal successors, (41), 18 states have internal predecessors, (41), 12 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (29), 12 states have call predecessors, (29), 12 states have call successors, (29) Word has length 175 [2023-02-18 02:03:43,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-18 02:03:43,062 INFO L225 Difference]: With dead ends: 609 [2023-02-18 02:03:43,062 INFO L226 Difference]: Without dead ends: 607 [2023-02-18 02:03:43,063 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 257 GetRequests, 210 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 442 ImplicationChecksByTransitivity, 44.2s TimeCoverageRelationStatistics Valid=387, Invalid=1671, Unknown=12, NotChecked=0, Total=2070 [2023-02-18 02:03:43,063 INFO L413 NwaCegarLoop]: 49 mSDtfsCounter, 56 mSDsluCounter, 194 mSDsCounter, 0 mSdLazyCounter, 1227 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 243 SdHoareTripleChecker+Invalid, 1307 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 1227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-02-18 02:03:43,063 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 243 Invalid, 1307 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 1227 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-02-18 02:03:43,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 607 states. [2023-02-18 02:03:43,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 607 to 597. [2023-02-18 02:03:43,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 597 states, 315 states have (on average 1.1523809523809523) internal successors, (363), 322 states have internal predecessors, (363), 236 states have call successors, (236), 45 states have call predecessors, (236), 45 states have return successors, (235), 229 states have call predecessors, (235), 235 states have call successors, (235) [2023-02-18 02:03:43,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 597 states to 597 states and 834 transitions. [2023-02-18 02:03:43,681 INFO L78 Accepts]: Start accepts. Automaton has 597 states and 834 transitions. Word has length 175 [2023-02-18 02:03:43,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-18 02:03:43,681 INFO L495 AbstractCegarLoop]: Abstraction has 597 states and 834 transitions. [2023-02-18 02:03:43,682 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 21 states have (on average 1.9523809523809523) internal successors, (41), 18 states have internal predecessors, (41), 12 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (29), 12 states have call predecessors, (29), 12 states have call successors, (29) [2023-02-18 02:03:43,682 INFO L276 IsEmpty]: Start isEmpty. Operand 597 states and 834 transitions. [2023-02-18 02:03:43,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2023-02-18 02:03:43,684 INFO L187 NwaCegarLoop]: Found error trace [2023-02-18 02:03:43,684 INFO L195 NwaCegarLoop]: trace histogram [25, 24, 24, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-18 02:03:43,692 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2023-02-18 02:03:43,891 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 02:03:43,891 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-18 02:03:43,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-18 02:03:43,892 INFO L85 PathProgramCache]: Analyzing trace with hash -1493603019, now seen corresponding path program 4 times [2023-02-18 02:03:43,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-18 02:03:43,892 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007024868] [2023-02-18 02:03:43,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 02:03:43,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-18 02:03:43,903 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-02-18 02:03:43,903 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1247380723] [2023-02-18 02:03:43,904 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-02-18 02:03:43,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 02:03:43,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-02-18 02:03:43,905 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-02-18 02:03:43,909 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-02-18 02:03:44,004 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-02-18 02:03:44,005 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-02-18 02:03:44,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 73 conjunts are in the unsatisfiable core [2023-02-18 02:03:44,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-02-18 02:03:44,230 INFO L134 CoverageAnalysis]: Checked inductivity of 1309 backedges. 54 proven. 106 refuted. 0 times theorem prover too weak. 1149 trivial. 0 not checked. [2023-02-18 02:03:44,230 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-02-18 02:03:48,533 INFO L134 CoverageAnalysis]: Checked inductivity of 1309 backedges. 48 proven. 97 refuted. 0 times theorem prover too weak. 1164 trivial. 0 not checked. [2023-02-18 02:03:48,533 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-18 02:03:48,533 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007024868] [2023-02-18 02:03:48,534 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-02-18 02:03:48,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1247380723] [2023-02-18 02:03:48,534 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1247380723] provided 0 perfect and 2 imperfect interpolant sequences [2023-02-18 02:03:48,534 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-02-18 02:03:48,534 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 15] total 31 [2023-02-18 02:03:48,534 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951342283] [2023-02-18 02:03:48,535 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-02-18 02:03:48,535 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-02-18 02:03:48,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-18 02:03:48,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-02-18 02:03:48,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=797, Unknown=0, NotChecked=0, Total=930 [2023-02-18 02:03:48,536 INFO L87 Difference]: Start difference. First operand 597 states and 834 transitions. Second operand has 31 states, 29 states have (on average 2.0344827586206895) internal successors, (59), 28 states have internal predecessors, (59), 18 states have call successors, (59), 3 states have call predecessors, (59), 2 states have return successors, (58), 16 states have call predecessors, (58), 16 states have call successors, (58) [2023-02-18 02:04:29,735 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:04:37,939 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:04:44,457 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:04:49,337 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:04:54,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-18 02:04:54,116 INFO L93 Difference]: Finished difference Result 827 states and 1205 transitions. [2023-02-18 02:04:54,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2023-02-18 02:04:54,116 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 29 states have (on average 2.0344827586206895) internal successors, (59), 28 states have internal predecessors, (59), 18 states have call successors, (59), 3 states have call predecessors, (59), 2 states have return successors, (58), 16 states have call predecessors, (58), 16 states have call successors, (58) Word has length 178 [2023-02-18 02:04:54,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-18 02:04:54,119 INFO L225 Difference]: With dead ends: 827 [2023-02-18 02:04:54,120 INFO L226 Difference]: Without dead ends: 819 [2023-02-18 02:04:54,122 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 412 GetRequests, 324 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1883 ImplicationChecksByTransitivity, 19.0s TimeCoverageRelationStatistics Valid=1433, Invalid=6399, Unknown=0, NotChecked=0, Total=7832 [2023-02-18 02:04:54,123 INFO L413 NwaCegarLoop]: 154 mSDtfsCounter, 229 mSDsluCounter, 829 mSDsCounter, 0 mSdLazyCounter, 3059 mSolverCounterSat, 537 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 49.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 983 SdHoareTripleChecker+Invalid, 3596 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 537 IncrementalHoareTripleChecker+Valid, 3059 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 49.5s IncrementalHoareTripleChecker+Time [2023-02-18 02:04:54,123 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [237 Valid, 983 Invalid, 3596 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [537 Valid, 3059 Invalid, 0 Unknown, 0 Unchecked, 49.5s Time] [2023-02-18 02:04:54,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2023-02-18 02:04:55,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 757. [2023-02-18 02:04:55,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 757 states, 384 states have (on average 1.1692708333333333) internal successors, (449), 390 states have internal predecessors, (449), 324 states have call successors, (324), 48 states have call predecessors, (324), 48 states have return successors, (323), 318 states have call predecessors, (323), 323 states have call successors, (323) [2023-02-18 02:04:55,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 757 states to 757 states and 1096 transitions. [2023-02-18 02:04:55,078 INFO L78 Accepts]: Start accepts. Automaton has 757 states and 1096 transitions. Word has length 178 [2023-02-18 02:04:55,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-18 02:04:55,079 INFO L495 AbstractCegarLoop]: Abstraction has 757 states and 1096 transitions. [2023-02-18 02:04:55,079 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 29 states have (on average 2.0344827586206895) internal successors, (59), 28 states have internal predecessors, (59), 18 states have call successors, (59), 3 states have call predecessors, (59), 2 states have return successors, (58), 16 states have call predecessors, (58), 16 states have call successors, (58) [2023-02-18 02:04:55,079 INFO L276 IsEmpty]: Start isEmpty. Operand 757 states and 1096 transitions. [2023-02-18 02:04:55,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2023-02-18 02:04:55,081 INFO L187 NwaCegarLoop]: Found error trace [2023-02-18 02:04:55,081 INFO L195 NwaCegarLoop]: trace histogram [25, 24, 24, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-18 02:04:55,089 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2023-02-18 02:04:55,289 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 02:04:55,290 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-18 02:04:55,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-18 02:04:55,290 INFO L85 PathProgramCache]: Analyzing trace with hash -1847000169, now seen corresponding path program 5 times [2023-02-18 02:04:55,290 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-18 02:04:55,290 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412965588] [2023-02-18 02:04:55,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 02:04:55,291 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-18 02:04:55,297 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-02-18 02:04:55,298 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [819433940] [2023-02-18 02:04:55,298 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-02-18 02:04:55,298 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 02:04:55,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-02-18 02:04:55,299 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-02-18 02:04:55,300 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-02-18 02:04:55,423 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2023-02-18 02:04:55,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-02-18 02:04:55,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 401 conjuncts, 70 conjunts are in the unsatisfiable core [2023-02-18 02:04:55,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-02-18 02:04:55,596 INFO L134 CoverageAnalysis]: Checked inductivity of 1309 backedges. 48 proven. 97 refuted. 0 times theorem prover too weak. 1164 trivial. 0 not checked. [2023-02-18 02:04:55,596 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-02-18 02:05:00,183 INFO L134 CoverageAnalysis]: Checked inductivity of 1309 backedges. 48 proven. 97 refuted. 0 times theorem prover too weak. 1164 trivial. 0 not checked. [2023-02-18 02:05:00,183 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-18 02:05:00,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412965588] [2023-02-18 02:05:00,184 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-02-18 02:05:00,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [819433940] [2023-02-18 02:05:00,184 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [819433940] provided 0 perfect and 2 imperfect interpolant sequences [2023-02-18 02:05:00,184 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-02-18 02:05:00,184 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2023-02-18 02:05:00,185 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659837673] [2023-02-18 02:05:00,185 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-02-18 02:05:00,185 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2023-02-18 02:05:00,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-18 02:05:00,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2023-02-18 02:05:00,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=640, Unknown=0, NotChecked=0, Total=756 [2023-02-18 02:05:00,187 INFO L87 Difference]: Start difference. First operand 757 states and 1096 transitions. Second operand has 28 states, 26 states have (on average 2.1538461538461537) internal successors, (56), 26 states have internal predecessors, (56), 17 states have call successors, (58), 3 states have call predecessors, (58), 1 states have return successors, (56), 15 states have call predecessors, (56), 15 states have call successors, (56) [2023-02-18 02:05:35,529 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.95s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:05:45,295 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:05:46,944 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:05:54,737 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:05:55,846 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:06:02,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-18 02:06:02,969 INFO L93 Difference]: Finished difference Result 1026 states and 1514 transitions. [2023-02-18 02:06:02,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2023-02-18 02:06:02,970 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 26 states have (on average 2.1538461538461537) internal successors, (56), 26 states have internal predecessors, (56), 17 states have call successors, (58), 3 states have call predecessors, (58), 1 states have return successors, (56), 15 states have call predecessors, (56), 15 states have call successors, (56) Word has length 178 [2023-02-18 02:06:02,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-18 02:06:02,974 INFO L225 Difference]: With dead ends: 1026 [2023-02-18 02:06:02,974 INFO L226 Difference]: Without dead ends: 1017 [2023-02-18 02:06:02,976 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 402 GetRequests, 327 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1273 ImplicationChecksByTransitivity, 10.1s TimeCoverageRelationStatistics Valid=1009, Invalid=4691, Unknown=0, NotChecked=0, Total=5700 [2023-02-18 02:06:02,976 INFO L413 NwaCegarLoop]: 142 mSDtfsCounter, 151 mSDsluCounter, 638 mSDsCounter, 0 mSdLazyCounter, 2505 mSolverCounterSat, 489 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 55.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 780 SdHoareTripleChecker+Invalid, 2995 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 489 IncrementalHoareTripleChecker+Valid, 2505 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 55.7s IncrementalHoareTripleChecker+Time [2023-02-18 02:06:02,976 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [163 Valid, 780 Invalid, 2995 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [489 Valid, 2505 Invalid, 1 Unknown, 0 Unchecked, 55.7s Time] [2023-02-18 02:06:02,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1017 states. [2023-02-18 02:06:04,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1017 to 961. [2023-02-18 02:06:04,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 961 states, 477 states have (on average 1.1761006289308176) internal successors, (561), 484 states have internal predecessors, (561), 428 states have call successors, (428), 55 states have call predecessors, (428), 55 states have return successors, (427), 421 states have call predecessors, (427), 427 states have call successors, (427) [2023-02-18 02:06:04,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 961 states to 961 states and 1416 transitions. [2023-02-18 02:06:04,379 INFO L78 Accepts]: Start accepts. Automaton has 961 states and 1416 transitions. Word has length 178 [2023-02-18 02:06:04,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-18 02:06:04,380 INFO L495 AbstractCegarLoop]: Abstraction has 961 states and 1416 transitions. [2023-02-18 02:06:04,380 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 26 states have (on average 2.1538461538461537) internal successors, (56), 26 states have internal predecessors, (56), 17 states have call successors, (58), 3 states have call predecessors, (58), 1 states have return successors, (56), 15 states have call predecessors, (56), 15 states have call successors, (56) [2023-02-18 02:06:04,380 INFO L276 IsEmpty]: Start isEmpty. Operand 961 states and 1416 transitions. [2023-02-18 02:06:04,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2023-02-18 02:06:04,383 INFO L187 NwaCegarLoop]: Found error trace [2023-02-18 02:06:04,383 INFO L195 NwaCegarLoop]: trace histogram [27, 26, 26, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-18 02:06:04,393 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2023-02-18 02:06:04,589 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 02:06:04,590 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-18 02:06:04,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-18 02:06:04,590 INFO L85 PathProgramCache]: Analyzing trace with hash -1096635590, now seen corresponding path program 9 times [2023-02-18 02:06:04,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-18 02:06:04,590 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079478544] [2023-02-18 02:06:04,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 02:06:04,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-18 02:06:04,602 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-02-18 02:06:04,602 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [500254761] [2023-02-18 02:06:04,602 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-02-18 02:06:04,602 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 02:06:04,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-02-18 02:06:04,603 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-02-18 02:06:04,605 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-02-18 02:06:04,693 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2023-02-18 02:06:04,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-02-18 02:06:04,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 245 conjuncts, 61 conjunts are in the unsatisfiable core [2023-02-18 02:06:04,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-02-18 02:06:04,824 INFO L134 CoverageAnalysis]: Checked inductivity of 1533 backedges. 131 proven. 96 refuted. 0 times theorem prover too weak. 1306 trivial. 0 not checked. [2023-02-18 02:06:04,825 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-02-18 02:06:05,229 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-18 02:06:05,229 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079478544] [2023-02-18 02:06:05,229 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-02-18 02:06:05,229 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [500254761] [2023-02-18 02:06:05,229 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [500254761] provided 0 perfect and 1 imperfect interpolant sequences [2023-02-18 02:06:05,230 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-02-18 02:06:05,230 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2023-02-18 02:06:05,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [852083638] [2023-02-18 02:06:05,230 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-02-18 02:06:05,230 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-02-18 02:06:05,231 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-18 02:06:05,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-02-18 02:06:05,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2023-02-18 02:06:05,232 INFO L87 Difference]: Start difference. First operand 961 states and 1416 transitions. Second operand has 16 states, 16 states have (on average 2.1875) internal successors, (35), 14 states have internal predecessors, (35), 7 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (20), 6 states have call predecessors, (20), 7 states have call successors, (20) [2023-02-18 02:06:07,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-18 02:06:07,402 INFO L93 Difference]: Finished difference Result 1018 states and 1495 transitions. [2023-02-18 02:06:07,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-02-18 02:06:07,403 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 14 states have internal predecessors, (35), 7 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (20), 6 states have call predecessors, (20), 7 states have call successors, (20) Word has length 189 [2023-02-18 02:06:07,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-18 02:06:07,407 INFO L225 Difference]: With dead ends: 1018 [2023-02-18 02:06:07,407 INFO L226 Difference]: Without dead ends: 1016 [2023-02-18 02:06:07,408 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 208 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=138, Invalid=732, Unknown=0, NotChecked=0, Total=870 [2023-02-18 02:06:07,409 INFO L413 NwaCegarLoop]: 42 mSDtfsCounter, 27 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 931 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 251 SdHoareTripleChecker+Invalid, 956 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 931 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-02-18 02:06:07,409 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 251 Invalid, 956 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 931 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-02-18 02:06:07,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1016 states. [2023-02-18 02:06:08,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1016 to 1009. [2023-02-18 02:06:08,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1009 states, 502 states have (on average 1.1772908366533865) internal successors, (591), 509 states have internal predecessors, (591), 448 states have call successors, (448), 58 states have call predecessors, (448), 58 states have return successors, (447), 441 states have call predecessors, (447), 447 states have call successors, (447) [2023-02-18 02:06:08,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1009 states to 1009 states and 1486 transitions. [2023-02-18 02:06:08,857 INFO L78 Accepts]: Start accepts. Automaton has 1009 states and 1486 transitions. Word has length 189 [2023-02-18 02:06:08,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-18 02:06:08,857 INFO L495 AbstractCegarLoop]: Abstraction has 1009 states and 1486 transitions. [2023-02-18 02:06:08,858 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 14 states have internal predecessors, (35), 7 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (20), 6 states have call predecessors, (20), 7 states have call successors, (20) [2023-02-18 02:06:08,858 INFO L276 IsEmpty]: Start isEmpty. Operand 1009 states and 1486 transitions. [2023-02-18 02:06:08,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2023-02-18 02:06:08,861 INFO L187 NwaCegarLoop]: Found error trace [2023-02-18 02:06:08,861 INFO L195 NwaCegarLoop]: trace histogram [27, 26, 26, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-18 02:06:08,867 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2023-02-18 02:06:09,063 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-02-18 02:06:09,064 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-18 02:06:09,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-18 02:06:09,064 INFO L85 PathProgramCache]: Analyzing trace with hash 740167085, now seen corresponding path program 10 times [2023-02-18 02:06:09,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-18 02:06:09,064 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160493991] [2023-02-18 02:06:09,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 02:06:09,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-18 02:06:09,074 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-02-18 02:06:09,075 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [925972278] [2023-02-18 02:06:09,075 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-02-18 02:06:09,075 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 02:06:09,075 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-02-18 02:06:09,076 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-02-18 02:06:09,078 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-02-18 02:06:09,170 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-02-18 02:06:09,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-02-18 02:06:09,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 106 conjunts are in the unsatisfiable core [2023-02-18 02:06:09,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-02-18 02:06:09,526 INFO L134 CoverageAnalysis]: Checked inductivity of 1541 backedges. 202 proven. 201 refuted. 0 times theorem prover too weak. 1138 trivial. 0 not checked. [2023-02-18 02:06:09,526 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-02-18 02:06:10,095 INFO L134 CoverageAnalysis]: Checked inductivity of 1541 backedges. 257 proven. 25 refuted. 0 times theorem prover too weak. 1259 trivial. 0 not checked. [2023-02-18 02:06:10,095 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-18 02:06:10,095 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160493991] [2023-02-18 02:06:10,095 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-02-18 02:06:10,096 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [925972278] [2023-02-18 02:06:10,096 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [925972278] provided 0 perfect and 2 imperfect interpolant sequences [2023-02-18 02:06:10,096 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-02-18 02:06:10,096 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 11] total 31 [2023-02-18 02:06:10,096 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963272570] [2023-02-18 02:06:10,096 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-02-18 02:06:10,097 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-02-18 02:06:10,097 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-18 02:06:10,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-02-18 02:06:10,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=777, Unknown=0, NotChecked=0, Total=930 [2023-02-18 02:06:10,098 INFO L87 Difference]: Start difference. First operand 1009 states and 1486 transitions. Second operand has 31 states, 29 states have (on average 2.1724137931034484) internal successors, (63), 25 states have internal predecessors, (63), 17 states have call successors, (51), 3 states have call predecessors, (51), 3 states have return successors, (50), 17 states have call predecessors, (50), 15 states have call successors, (50) [2023-02-18 02:06:18,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-18 02:06:18,359 INFO L93 Difference]: Finished difference Result 1056 states and 1549 transitions. [2023-02-18 02:06:18,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-02-18 02:06:18,360 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 29 states have (on average 2.1724137931034484) internal successors, (63), 25 states have internal predecessors, (63), 17 states have call successors, (51), 3 states have call predecessors, (51), 3 states have return successors, (50), 17 states have call predecessors, (50), 15 states have call successors, (50) Word has length 192 [2023-02-18 02:06:18,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-18 02:06:18,369 INFO L225 Difference]: With dead ends: 1056 [2023-02-18 02:06:18,369 INFO L226 Difference]: Without dead ends: 1054 [2023-02-18 02:06:18,370 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 404 GetRequests, 352 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 550 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=473, Invalid=2179, Unknown=0, NotChecked=0, Total=2652 [2023-02-18 02:06:18,371 INFO L413 NwaCegarLoop]: 53 mSDtfsCounter, 78 mSDsluCounter, 292 mSDsCounter, 0 mSdLazyCounter, 1717 mSolverCounterSat, 246 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 345 SdHoareTripleChecker+Invalid, 1963 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 246 IncrementalHoareTripleChecker+Valid, 1717 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2023-02-18 02:06:18,373 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [81 Valid, 345 Invalid, 1963 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [246 Valid, 1717 Invalid, 0 Unknown, 0 Unchecked, 5.8s Time] [2023-02-18 02:06:18,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1054 states. [2023-02-18 02:06:19,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1054 to 1048. [2023-02-18 02:06:19,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1048 states, 522 states have (on average 1.1762452107279693) internal successors, (614), 529 states have internal predecessors, (614), 464 states have call successors, (464), 61 states have call predecessors, (464), 61 states have return successors, (463), 457 states have call predecessors, (463), 463 states have call successors, (463) [2023-02-18 02:06:19,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1048 states to 1048 states and 1541 transitions. [2023-02-18 02:06:19,932 INFO L78 Accepts]: Start accepts. Automaton has 1048 states and 1541 transitions. Word has length 192 [2023-02-18 02:06:19,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-18 02:06:19,932 INFO L495 AbstractCegarLoop]: Abstraction has 1048 states and 1541 transitions. [2023-02-18 02:06:19,932 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 29 states have (on average 2.1724137931034484) internal successors, (63), 25 states have internal predecessors, (63), 17 states have call successors, (51), 3 states have call predecessors, (51), 3 states have return successors, (50), 17 states have call predecessors, (50), 15 states have call successors, (50) [2023-02-18 02:06:19,933 INFO L276 IsEmpty]: Start isEmpty. Operand 1048 states and 1541 transitions. [2023-02-18 02:06:19,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2023-02-18 02:06:19,935 INFO L187 NwaCegarLoop]: Found error trace [2023-02-18 02:06:19,936 INFO L195 NwaCegarLoop]: trace histogram [28, 27, 27, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-18 02:06:19,948 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2023-02-18 02:06:20,141 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-02-18 02:06:20,142 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-18 02:06:20,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-18 02:06:20,142 INFO L85 PathProgramCache]: Analyzing trace with hash -1249596117, now seen corresponding path program 11 times [2023-02-18 02:06:20,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-18 02:06:20,142 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308253543] [2023-02-18 02:06:20,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 02:06:20,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-18 02:06:20,149 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-02-18 02:06:20,150 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [828839373] [2023-02-18 02:06:20,150 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-02-18 02:06:20,150 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 02:06:20,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-02-18 02:06:20,152 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-02-18 02:06:20,154 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-02-18 02:06:20,555 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2023-02-18 02:06:20,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-02-18 02:06:20,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 432 conjuncts, 101 conjunts are in the unsatisfiable core [2023-02-18 02:06:20,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-02-18 02:06:21,080 INFO L134 CoverageAnalysis]: Checked inductivity of 1645 backedges. 211 proven. 300 refuted. 0 times theorem prover too weak. 1134 trivial. 0 not checked. [2023-02-18 02:06:21,080 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-02-18 02:06:58,941 WARN L859 $PredicateComparison]: unable to prove that (let ((.cse18 (+ (+ |c_ULTIMATE.start_main_~k~0#1| 1) 1))) (let ((.cse10 (+ (- (* .cse18 |c_ULTIMATE.start_main_~s~0#1|)) |c_ULTIMATE.start_main_~r~0#1|)) (.cse11 (+ |c_ULTIMATE.start_main_~p~0#1| (* (- 1) .cse18 |c_ULTIMATE.start_main_~q~0#1|)))) (let ((.cse16 (* |c_ULTIMATE.start_main_~x~0#1| .cse11)) (.cse15 (* |c_ULTIMATE.start_main_~y~0#1| .cse10)) (.cse17 (+ (+ 0 1) 1))) (let ((.cse6 (+ (* (- 1) .cse17 .cse11) |c_ULTIMATE.start_main_~q~0#1|)) (.cse7 (+ (- (* .cse17 .cse10)) |c_ULTIMATE.start_main_~s~0#1|)) (.cse9 (- .cse15)) (.cse12 (- .cse16)) (.cse0 (+ .cse15 .cse16))) (let ((.cse14 (+ (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~s~0#1|) (* |c_ULTIMATE.start_main_~x~0#1| |c_ULTIMATE.start_main_~q~0#1|) (* |c_ULTIMATE.start_main_~y~0#1| (- 2) .cse10) (* (- 2) |c_ULTIMATE.start_main_~x~0#1| .cse11) (* .cse0 2))) (.cse13 (+ .cse9 .cse12)) (.cse1 (- |c_ULTIMATE.start_main_~b~0#1|)) (.cse8 (* |c_ULTIMATE.start_main_~y~0#1| .cse7)) (.cse5 (* |c_ULTIMATE.start_main_~x~0#1| .cse6))) (let ((.cse3 (+ .cse8 .cse5)) (.cse2 (+ |c_ULTIMATE.start_main_~c~0#1| .cse1)) (.cse4 (+ .cse14 .cse13))) (or (not (= .cse0 (+ .cse1 .cse2))) (= .cse3 0) (not (>= .cse4 .cse0)) (= (+ .cse3 (+ (+ (- (* |c_ULTIMATE.start_main_~y~0#1| .cse3)) (+ (- .cse5) (+ (* |c_ULTIMATE.start_main_~xy~0#1| .cse6) (* |c_ULTIMATE.start_main_~yy~0#1| .cse7)))) (- .cse8))) 0) (not (>= .cse2 |c_ULTIMATE.start_main_~b~0#1|)) (not (= (+ .cse0 (+ .cse9 (+ (- (* |c_ULTIMATE.start_main_~y~0#1| .cse0)) (+ (+ (* .cse10 |c_ULTIMATE.start_main_~yy~0#1|) (* |c_ULTIMATE.start_main_~xy~0#1| .cse11)) .cse12)))) 0)) (>= (+ .cse4 .cse13) .cse0) (not (= .cse14 |c_ULTIMATE.start_main_~b~0#1|))))))))) is different from true [2023-02-18 02:06:59,114 INFO L134 CoverageAnalysis]: Checked inductivity of 1645 backedges. 257 proven. 189 refuted. 6 times theorem prover too weak. 1188 trivial. 5 not checked. [2023-02-18 02:06:59,114 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-18 02:06:59,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308253543] [2023-02-18 02:06:59,114 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-02-18 02:06:59,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [828839373] [2023-02-18 02:06:59,114 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [828839373] provided 0 perfect and 2 imperfect interpolant sequences [2023-02-18 02:06:59,114 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-02-18 02:06:59,114 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 34 [2023-02-18 02:06:59,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661479013] [2023-02-18 02:06:59,114 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-02-18 02:06:59,115 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2023-02-18 02:06:59,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-18 02:06:59,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2023-02-18 02:06:59,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=226, Invalid=826, Unknown=8, NotChecked=62, Total=1122 [2023-02-18 02:06:59,117 INFO L87 Difference]: Start difference. First operand 1048 states and 1541 transitions. Second operand has 34 states, 33 states have (on average 1.9090909090909092) internal successors, (63), 28 states have internal predecessors, (63), 17 states have call successors, (64), 3 states have call predecessors, (64), 2 states have return successors, (62), 20 states have call predecessors, (62), 16 states have call successors, (62) [2023-02-18 02:07:01,125 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:07:03,240 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:07:05,286 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:07:07,305 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:07:09,336 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:07:11,353 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:07:13,525 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:07:15,135 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:07:17,176 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:07:19,237 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:07:20,409 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:07:23,269 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:07:29,074 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:07:31,197 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:07:33,262 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:07:35,302 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:07:37,329 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:07:39,482 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:07:41,837 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.91s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:07:47,963 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:07:49,041 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:07:57,892 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:07:59,907 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:08:09,818 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:08:14,914 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:08:27,533 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:08:30,363 WARN L859 $PredicateComparison]: unable to prove that (let ((.cse20 (* |c_ULTIMATE.start_main_~x~0#1| |c_ULTIMATE.start_main_~q~0#1|)) (.cse19 (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~s~0#1|))) (let ((.cse6 (not (= (+ (+ (+ (+ (- .cse20) (+ (* |c_ULTIMATE.start_main_~xy~0#1| |c_ULTIMATE.start_main_~q~0#1|) (* |c_ULTIMATE.start_main_~yy~0#1| |c_ULTIMATE.start_main_~s~0#1|))) (- (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~b~0#1|))) (- .cse19)) |c_ULTIMATE.start_main_~b~0#1|) 0))) (.cse7 (not (= (+ .cse19 .cse20) |c_ULTIMATE.start_main_~b~0#1|))) (.cse9 (- |c_ULTIMATE.start_main_~b~0#1|))) (and (let ((.cse10 (+ (+ |c_ULTIMATE.start_main_~k~0#1| 1) 1))) (let ((.cse3 (+ |c_ULTIMATE.start_main_~p~0#1| (* (- 1) .cse10 |c_ULTIMATE.start_main_~q~0#1|))) (.cse2 (+ (- (* .cse10 |c_ULTIMATE.start_main_~s~0#1|)) |c_ULTIMATE.start_main_~r~0#1|))) (let ((.cse1 (* |c_ULTIMATE.start_main_~y~0#1| .cse2)) (.cse4 (* |c_ULTIMATE.start_main_~x~0#1| .cse3)) (.cse8 (+ |c_ULTIMATE.start_main_~c~0#1| .cse9))) (let ((.cse5 (+ .cse9 .cse8)) (.cse0 (+ .cse1 .cse4))) (or (= (+ .cse0 (+ (- .cse1) (+ (- (* |c_ULTIMATE.start_main_~y~0#1| .cse0)) (+ (+ (* .cse2 |c_ULTIMATE.start_main_~yy~0#1|) (* |c_ULTIMATE.start_main_~xy~0#1| .cse3)) (- .cse4))))) 0) (>= .cse5 |c_ULTIMATE.start_main_~b~0#1|) .cse6 .cse7 (not (= .cse0 .cse5)) (= .cse0 0) (not (>= .cse8 |c_ULTIMATE.start_main_~b~0#1|))))))) (let ((.cse18 (+ (+ 0 1) 1))) (let ((.cse17 (+ (* (- 1) .cse18 |c_ULTIMATE.start_main_~q~0#1|) |c_ULTIMATE.start_main_~p~0#1|)) (.cse16 (+ |c_ULTIMATE.start_main_~r~0#1| (- (* .cse18 |c_ULTIMATE.start_main_~s~0#1|))))) (let ((.cse14 (* |c_ULTIMATE.start_main_~y~0#1| .cse16)) (.cse15 (* |c_ULTIMATE.start_main_~x~0#1| .cse17)) (.cse13 (+ (* |c_ULTIMATE.start_main_~x~0#1| |c_ULTIMATE.start_main_~p~0#1|) (* |c_ULTIMATE.start_main_~y~0#1| |c_ULTIMATE.start_main_~r~0#1|) (* 2 |c_ULTIMATE.start_main_~b~0#1|) (* |c_ULTIMATE.start_main_~y~0#1| (- 2) |c_ULTIMATE.start_main_~s~0#1|) (* (- 2) |c_ULTIMATE.start_main_~x~0#1| |c_ULTIMATE.start_main_~q~0#1|)))) (let ((.cse11 (+ .cse13 .cse9)) (.cse12 (+ .cse14 .cse15))) (or (>= (+ .cse11 .cse9) |c_ULTIMATE.start_main_~b~0#1|) .cse6 (= .cse12 0) .cse7 (not (= .cse13 |c_ULTIMATE.start_main_~a~0#1|)) (not (>= .cse11 |c_ULTIMATE.start_main_~b~0#1|)) (= (+ .cse12 (+ (- .cse14) (+ (- (* |c_ULTIMATE.start_main_~y~0#1| .cse12)) (+ (- .cse15) (+ (* .cse16 |c_ULTIMATE.start_main_~yy~0#1|) (* |c_ULTIMATE.start_main_~xy~0#1| .cse17)))))) 0))))))))) is different from true [2023-02-18 02:08:33,122 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:08:36,104 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:08:38,113 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:08:54,541 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:08:57,433 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:08:59,442 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:09:01,814 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:09:03,849 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:09:21,595 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:09:23,173 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.55s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:09:25,225 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:09:27,586 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:09:29,652 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:09:32,327 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:09:34,570 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:09:39,549 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:09:41,913 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:09:52,806 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:09:55,706 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:09:59,955 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:10:02,883 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:10:05,682 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:10:07,803 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:10:18,308 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:10:20,312 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:10:35,372 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:10:37,490 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.99s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:10:39,295 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.67s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:10:41,469 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:10:43,931 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:11:10,172 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.96s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:11:19,596 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:11:20,677 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:11:28,482 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:11:31,398 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:11:33,438 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:11:35,460 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:11:37,509 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:11:40,084 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:11:57,185 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:11:59,367 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:12:01,713 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:12:03,759 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:12:06,092 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:12:08,236 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:12:10,655 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:12:12,125 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:12:14,133 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:12:16,535 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:12:18,541 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:12:20,581 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:12:22,583 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:12:26,030 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:12:28,126 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:12:30,713 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:12:32,832 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:12:34,962 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:12:38,468 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:12:40,514 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:12:41,571 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.00s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:12:41,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-18 02:12:41,664 INFO L93 Difference]: Finished difference Result 1150 states and 1690 transitions. [2023-02-18 02:12:41,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2023-02-18 02:12:41,665 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 33 states have (on average 1.9090909090909092) internal successors, (63), 28 states have internal predecessors, (63), 17 states have call successors, (64), 3 states have call predecessors, (64), 2 states have return successors, (62), 20 states have call predecessors, (62), 16 states have call successors, (62) Word has length 194 [2023-02-18 02:12:41,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-18 02:12:41,670 INFO L225 Difference]: With dead ends: 1150 [2023-02-18 02:12:41,670 INFO L226 Difference]: Without dead ends: 1148 [2023-02-18 02:12:41,672 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 450 GetRequests, 362 SyntacticMatches, 23 SemanticMatches, 65 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 1186 ImplicationChecksByTransitivity, 182.6s TimeCoverageRelationStatistics Valid=1079, Invalid=3051, Unknown=38, NotChecked=254, Total=4422 [2023-02-18 02:12:41,672 INFO L413 NwaCegarLoop]: 62 mSDtfsCounter, 141 mSDsluCounter, 317 mSDsCounter, 0 mSdLazyCounter, 1828 mSolverCounterSat, 348 mSolverCounterUnsat, 74 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 194.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 379 SdHoareTripleChecker+Invalid, 2404 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 348 IncrementalHoareTripleChecker+Valid, 1828 IncrementalHoareTripleChecker+Invalid, 74 IncrementalHoareTripleChecker+Unknown, 154 IncrementalHoareTripleChecker+Unchecked, 194.8s IncrementalHoareTripleChecker+Time [2023-02-18 02:12:41,672 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [146 Valid, 379 Invalid, 2404 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [348 Valid, 1828 Invalid, 74 Unknown, 154 Unchecked, 194.8s Time] [2023-02-18 02:12:41,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1148 states. [2023-02-18 02:12:43,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1148 to 1076. [2023-02-18 02:12:43,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1076 states, 541 states have (on average 1.1719038817005545) internal successors, (634), 549 states have internal predecessors, (634), 469 states have call successors, (469), 65 states have call predecessors, (469), 65 states have return successors, (468), 461 states have call predecessors, (468), 468 states have call successors, (468) [2023-02-18 02:12:43,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1076 states to 1076 states and 1571 transitions. [2023-02-18 02:12:43,627 INFO L78 Accepts]: Start accepts. Automaton has 1076 states and 1571 transitions. Word has length 194 [2023-02-18 02:12:43,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-18 02:12:43,628 INFO L495 AbstractCegarLoop]: Abstraction has 1076 states and 1571 transitions. [2023-02-18 02:12:43,628 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 33 states have (on average 1.9090909090909092) internal successors, (63), 28 states have internal predecessors, (63), 17 states have call successors, (64), 3 states have call predecessors, (64), 2 states have return successors, (62), 20 states have call predecessors, (62), 16 states have call successors, (62) [2023-02-18 02:12:43,628 INFO L276 IsEmpty]: Start isEmpty. Operand 1076 states and 1571 transitions. [2023-02-18 02:12:43,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2023-02-18 02:12:43,631 INFO L187 NwaCegarLoop]: Found error trace [2023-02-18 02:12:43,631 INFO L195 NwaCegarLoop]: trace histogram [28, 27, 27, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-18 02:12:43,641 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2023-02-18 02:12:43,838 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-02-18 02:12:43,839 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-18 02:12:43,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-18 02:12:43,839 INFO L85 PathProgramCache]: Analyzing trace with hash 589007700, now seen corresponding path program 12 times [2023-02-18 02:12:43,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-18 02:12:43,839 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966553451] [2023-02-18 02:12:43,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 02:12:43,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-18 02:12:43,847 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-02-18 02:12:43,848 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [401429470] [2023-02-18 02:12:43,848 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-02-18 02:12:43,848 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 02:12:43,848 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-02-18 02:12:43,849 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-02-18 02:12:43,852 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-02-18 02:12:45,026 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2023-02-18 02:12:45,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-02-18 02:12:45,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 41 conjunts are in the unsatisfiable core [2023-02-18 02:12:45,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-02-18 02:12:45,711 INFO L134 CoverageAnalysis]: Checked inductivity of 1653 backedges. 223 proven. 35 refuted. 0 times theorem prover too weak. 1395 trivial. 0 not checked. [2023-02-18 02:12:45,711 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-02-18 02:12:46,325 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-18 02:12:46,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966553451] [2023-02-18 02:12:46,325 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-02-18 02:12:46,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [401429470] [2023-02-18 02:12:46,325 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [401429470] provided 0 perfect and 1 imperfect interpolant sequences [2023-02-18 02:12:46,325 INFO L184 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-02-18 02:12:46,325 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2023-02-18 02:12:46,325 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756118043] [2023-02-18 02:12:46,325 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-02-18 02:12:46,326 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-02-18 02:12:46,326 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-18 02:12:46,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-02-18 02:12:46,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=388, Unknown=0, NotChecked=0, Total=462 [2023-02-18 02:12:46,327 INFO L87 Difference]: Start difference. First operand 1076 states and 1571 transitions. Second operand has 19 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 9 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 8 states have call predecessors, (21), 8 states have call successors, (21) [2023-02-18 02:12:53,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-02-18 02:12:53,401 INFO L93 Difference]: Finished difference Result 1203 states and 1751 transitions. [2023-02-18 02:12:53,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-02-18 02:12:53,402 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 9 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 8 states have call predecessors, (21), 8 states have call successors, (21) Word has length 197 [2023-02-18 02:12:53,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-02-18 02:12:53,406 INFO L225 Difference]: With dead ends: 1203 [2023-02-18 02:12:53,406 INFO L226 Difference]: Without dead ends: 1201 [2023-02-18 02:12:53,407 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 181 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 271 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=232, Invalid=1174, Unknown=0, NotChecked=0, Total=1406 [2023-02-18 02:12:53,407 INFO L413 NwaCegarLoop]: 43 mSDtfsCounter, 47 mSDsluCounter, 160 mSDsCounter, 0 mSdLazyCounter, 832 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 881 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 832 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2023-02-18 02:12:53,408 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [51 Valid, 203 Invalid, 881 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 832 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2023-02-18 02:12:53,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1201 states. [2023-02-18 02:12:55,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1201 to 1192. [2023-02-18 02:12:55,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1192 states, 596 states have (on average 1.1728187919463087) internal successors, (699), 605 states have internal predecessors, (699), 521 states have call successors, (521), 74 states have call predecessors, (521), 74 states have return successors, (520), 512 states have call predecessors, (520), 520 states have call successors, (520) [2023-02-18 02:12:55,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1192 states to 1192 states and 1740 transitions. [2023-02-18 02:12:55,506 INFO L78 Accepts]: Start accepts. Automaton has 1192 states and 1740 transitions. Word has length 197 [2023-02-18 02:12:55,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-02-18 02:12:55,506 INFO L495 AbstractCegarLoop]: Abstraction has 1192 states and 1740 transitions. [2023-02-18 02:12:55,506 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 9 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 8 states have call predecessors, (21), 8 states have call successors, (21) [2023-02-18 02:12:55,506 INFO L276 IsEmpty]: Start isEmpty. Operand 1192 states and 1740 transitions. [2023-02-18 02:12:55,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2023-02-18 02:12:55,510 INFO L187 NwaCegarLoop]: Found error trace [2023-02-18 02:12:55,511 INFO L195 NwaCegarLoop]: trace histogram [29, 28, 28, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-02-18 02:12:55,518 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2023-02-18 02:12:55,718 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-02-18 02:12:55,718 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-02-18 02:12:55,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-02-18 02:12:55,718 INFO L85 PathProgramCache]: Analyzing trace with hash 659368221, now seen corresponding path program 6 times [2023-02-18 02:12:55,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-02-18 02:12:55,718 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349414575] [2023-02-18 02:12:55,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-02-18 02:12:55,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-02-18 02:12:55,726 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-02-18 02:12:55,726 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2049001775] [2023-02-18 02:12:55,726 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-02-18 02:12:55,726 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-02-18 02:12:55,726 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-02-18 02:12:55,729 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-02-18 02:12:55,730 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2023-02-18 02:12:56,096 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2023-02-18 02:12:56,096 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-02-18 02:12:56,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 100 conjunts are in the unsatisfiable core [2023-02-18 02:12:56,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-02-18 02:12:56,426 INFO L134 CoverageAnalysis]: Checked inductivity of 1769 backedges. 210 proven. 158 refuted. 0 times theorem prover too weak. 1401 trivial. 0 not checked. [2023-02-18 02:12:56,426 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-02-18 02:12:58,456 INFO L134 CoverageAnalysis]: Checked inductivity of 1769 backedges. 201 proven. 152 refuted. 0 times theorem prover too weak. 1416 trivial. 0 not checked. [2023-02-18 02:12:58,457 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-02-18 02:12:58,457 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [349414575] [2023-02-18 02:12:58,457 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-02-18 02:12:58,457 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2049001775] [2023-02-18 02:12:58,457 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2049001775] provided 0 perfect and 2 imperfect interpolant sequences [2023-02-18 02:12:58,457 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-02-18 02:12:58,457 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 19] total 39 [2023-02-18 02:12:58,458 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071974440] [2023-02-18 02:12:58,458 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-02-18 02:12:58,458 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2023-02-18 02:12:58,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-02-18 02:12:58,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2023-02-18 02:12:58,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=253, Invalid=1229, Unknown=0, NotChecked=0, Total=1482 [2023-02-18 02:12:58,460 INFO L87 Difference]: Start difference. First operand 1192 states and 1740 transitions. Second operand has 39 states, 35 states have (on average 2.1142857142857143) internal successors, (74), 35 states have internal predecessors, (74), 23 states have call successors, (66), 3 states have call predecessors, (66), 3 states have return successors, (65), 20 states have call predecessors, (65), 21 states have call successors, (65) [2023-02-18 02:13:07,017 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:13:09,020 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:13:13,021 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:13:16,337 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:13:18,376 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-02-18 02:13:20,379 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers []