./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/bitvector/soft_float_4-2a.c.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version b5237d83 Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/config/AutomizerReach.xml -i ../../sv-benchmarks/c/bitvector/soft_float_4-2a.c.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 2abfa4882ab8ec6bd7a33a5fbeaa8a88ba40a897019218fc162e52833c89454b --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-b5237d8 [2022-11-21 17:06:59,096 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-21 17:06:59,101 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-21 17:06:59,135 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-21 17:06:59,138 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-21 17:06:59,141 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-21 17:06:59,143 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-21 17:06:59,145 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-21 17:06:59,147 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-21 17:06:59,149 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-21 17:06:59,150 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-21 17:06:59,152 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-21 17:06:59,152 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-21 17:06:59,154 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-21 17:06:59,155 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-21 17:06:59,157 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-21 17:06:59,158 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-21 17:06:59,159 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-21 17:06:59,161 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-21 17:06:59,163 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-21 17:06:59,165 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-21 17:06:59,167 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-21 17:06:59,168 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-21 17:06:59,170 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-21 17:06:59,174 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-21 17:06:59,175 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-21 17:06:59,175 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-21 17:06:59,176 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-21 17:06:59,177 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-21 17:06:59,178 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-21 17:06:59,179 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-21 17:06:59,180 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-21 17:06:59,181 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-21 17:06:59,182 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-21 17:06:59,184 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-21 17:06:59,184 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-21 17:06:59,185 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-21 17:06:59,186 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-21 17:06:59,186 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-21 17:06:59,187 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-21 17:06:59,188 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-21 17:06:59,189 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/config/svcomp-Overflow-32bit-Automizer_Default.epf [2022-11-21 17:06:59,245 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-21 17:06:59,246 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-21 17:06:59,247 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-21 17:06:59,247 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-21 17:06:59,248 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-21 17:06:59,249 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-21 17:06:59,250 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-21 17:06:59,250 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-21 17:06:59,250 INFO L138 SettingsManager]: * Use SBE=true [2022-11-21 17:06:59,251 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-21 17:06:59,252 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-21 17:06:59,253 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-21 17:06:59,253 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-21 17:06:59,253 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-21 17:06:59,253 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-21 17:06:59,254 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-21 17:06:59,254 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-21 17:06:59,254 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-21 17:06:59,255 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2022-11-21 17:06:59,255 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-21 17:06:59,255 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-21 17:06:59,255 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-21 17:06:59,256 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-21 17:06:59,256 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-21 17:06:59,256 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-21 17:06:59,257 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-21 17:06:59,257 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-21 17:06:59,257 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-21 17:06:59,258 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-21 17:06:59,258 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-21 17:06:59,258 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-21 17:06:59,258 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-21 17:06:59,259 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-21 17:06:59,259 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-21 17:06:59,260 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-21 17:06:59,261 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/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 -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a 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 ! overflow) ) 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 -> 2abfa4882ab8ec6bd7a33a5fbeaa8a88ba40a897019218fc162e52833c89454b [2022-11-21 17:06:59,608 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-21 17:06:59,639 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-21 17:06:59,642 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-21 17:06:59,644 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-21 17:06:59,645 INFO L275 PluginConnector]: CDTParser initialized [2022-11-21 17:06:59,646 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/../../sv-benchmarks/c/bitvector/soft_float_4-2a.c.cil.c [2022-11-21 17:07:03,619 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-21 17:07:03,894 INFO L351 CDTParser]: Found 1 translation units. [2022-11-21 17:07:03,895 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/sv-benchmarks/c/bitvector/soft_float_4-2a.c.cil.c [2022-11-21 17:07:03,904 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/data/aa3a2fcb2/2875c0e2a6ab445b8c468ea7f261abd3/FLAG5cb7dfd3c [2022-11-21 17:07:03,921 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/data/aa3a2fcb2/2875c0e2a6ab445b8c468ea7f261abd3 [2022-11-21 17:07:03,924 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-21 17:07:03,926 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-21 17:07:03,928 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-21 17:07:03,928 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-21 17:07:03,933 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-21 17:07:03,934 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 05:07:03" (1/1) ... [2022-11-21 17:07:03,935 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@704e8863 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 05:07:03, skipping insertion in model container [2022-11-21 17:07:03,936 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 05:07:03" (1/1) ... [2022-11-21 17:07:03,945 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-21 17:07:03,974 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-21 17:07:04,154 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/sv-benchmarks/c/bitvector/soft_float_4-2a.c.cil.c[755,768] [2022-11-21 17:07:04,216 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-21 17:07:04,228 INFO L203 MainTranslator]: Completed pre-run [2022-11-21 17:07:04,242 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/sv-benchmarks/c/bitvector/soft_float_4-2a.c.cil.c[755,768] [2022-11-21 17:07:04,286 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-21 17:07:04,302 INFO L208 MainTranslator]: Completed translation [2022-11-21 17:07:04,302 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 05:07:04 WrapperNode [2022-11-21 17:07:04,302 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-21 17:07:04,304 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-21 17:07:04,304 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-21 17:07:04,304 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-21 17:07:04,311 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 05:07:04" (1/1) ... [2022-11-21 17:07:04,322 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 05:07:04" (1/1) ... [2022-11-21 17:07:04,344 INFO L138 Inliner]: procedures = 17, calls = 17, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 53 [2022-11-21 17:07:04,344 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-21 17:07:04,345 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-21 17:07:04,345 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-21 17:07:04,346 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-21 17:07:04,358 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 05:07:04" (1/1) ... [2022-11-21 17:07:04,358 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 05:07:04" (1/1) ... [2022-11-21 17:07:04,362 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 05:07:04" (1/1) ... [2022-11-21 17:07:04,362 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 05:07:04" (1/1) ... [2022-11-21 17:07:04,372 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 05:07:04" (1/1) ... [2022-11-21 17:07:04,379 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 05:07:04" (1/1) ... [2022-11-21 17:07:04,381 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 05:07:04" (1/1) ... [2022-11-21 17:07:04,383 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 05:07:04" (1/1) ... [2022-11-21 17:07:04,386 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-21 17:07:04,387 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-21 17:07:04,387 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-21 17:07:04,388 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-21 17:07:04,389 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 05:07:04" (1/1) ... [2022-11-21 17:07:04,397 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-21 17:07:04,413 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 17:07:04,429 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-21 17:07:04,443 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-21 17:07:04,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-21 17:07:04,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-21 17:07:04,480 INFO L130 BoogieDeclarations]: Found specification of procedure base2flt [2022-11-21 17:07:04,480 INFO L138 BoogieDeclarations]: Found implementation of procedure base2flt [2022-11-21 17:07:04,480 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-21 17:07:04,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-21 17:07:04,481 INFO L130 BoogieDeclarations]: Found specification of procedure addflt [2022-11-21 17:07:04,481 INFO L138 BoogieDeclarations]: Found implementation of procedure addflt [2022-11-21 17:07:04,481 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-11-21 17:07:04,481 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-11-21 17:07:04,583 INFO L235 CfgBuilder]: Building ICFG [2022-11-21 17:07:04,585 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-21 17:07:05,100 INFO L276 CfgBuilder]: Performing block encoding [2022-11-21 17:07:05,111 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-21 17:07:05,111 INFO L300 CfgBuilder]: Removed 2 assume(true) statements. [2022-11-21 17:07:05,114 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 05:07:05 BoogieIcfgContainer [2022-11-21 17:07:05,114 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-21 17:07:05,117 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-21 17:07:05,117 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-21 17:07:05,121 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-21 17:07:05,121 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.11 05:07:03" (1/3) ... [2022-11-21 17:07:05,122 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@71227909 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 05:07:05, skipping insertion in model container [2022-11-21 17:07:05,123 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 05:07:04" (2/3) ... [2022-11-21 17:07:05,123 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@71227909 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 05:07:05, skipping insertion in model container [2022-11-21 17:07:05,123 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 05:07:05" (3/3) ... [2022-11-21 17:07:05,125 INFO L112 eAbstractionObserver]: Analyzing ICFG soft_float_4-2a.c.cil.c [2022-11-21 17:07:05,149 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-21 17:07:05,149 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 16 error locations. [2022-11-21 17:07:05,252 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-21 17:07:05,265 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;@4842a6ed, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-21 17:07:05,267 INFO L358 AbstractCegarLoop]: Starting to check reachability of 16 error locations. [2022-11-21 17:07:05,276 INFO L276 IsEmpty]: Start isEmpty. Operand has 106 states, 78 states have (on average 1.6538461538461537) internal successors, (129), 94 states have internal predecessors, (129), 8 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-21 17:07:05,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-21 17:07:05,291 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:07:05,292 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:07:05,299 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting base2fltErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [base2fltErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-21 17:07:05,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:07:05,307 INFO L85 PathProgramCache]: Analyzing trace with hash 1249151899, now seen corresponding path program 1 times [2022-11-21 17:07:05,319 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:07:05,320 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337224145] [2022-11-21 17:07:05,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:05,321 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:07:05,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:05,619 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 17:07:05,620 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:07:05,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337224145] [2022-11-21 17:07:05,622 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1337224145] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:07:05,622 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:07:05,622 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-21 17:07:05,624 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360435245] [2022-11-21 17:07:05,626 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:07:05,631 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-21 17:07:05,631 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:07:05,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-21 17:07:05,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-21 17:07:05,671 INFO L87 Difference]: Start difference. First operand has 106 states, 78 states have (on average 1.6538461538461537) internal successors, (129), 94 states have internal predecessors, (129), 8 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 17:07:05,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:07:05,931 INFO L93 Difference]: Finished difference Result 257 states and 374 transitions. [2022-11-21 17:07:05,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-21 17:07:05,934 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2022-11-21 17:07:05,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:07:05,947 INFO L225 Difference]: With dead ends: 257 [2022-11-21 17:07:05,947 INFO L226 Difference]: Without dead ends: 144 [2022-11-21 17:07:05,953 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-21 17:07:05,957 INFO L413 NwaCegarLoop]: 122 mSDtfsCounter, 83 mSDsluCounter, 245 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 367 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-21 17:07:05,958 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 367 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-21 17:07:06,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2022-11-21 17:07:06,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 134. [2022-11-21 17:07:06,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 109 states have (on average 1.5412844036697249) internal successors, (168), 123 states have internal predecessors, (168), 7 states have call successors, (7), 4 states have call predecessors, (7), 4 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-21 17:07:06,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 181 transitions. [2022-11-21 17:07:06,063 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 181 transitions. Word has length 9 [2022-11-21 17:07:06,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:07:06,064 INFO L495 AbstractCegarLoop]: Abstraction has 134 states and 181 transitions. [2022-11-21 17:07:06,064 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 17:07:06,064 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 181 transitions. [2022-11-21 17:07:06,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-21 17:07:06,067 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:07:06,067 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:07:06,067 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-21 17:07:06,068 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting base2fltErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [base2fltErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-21 17:07:06,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:07:06,069 INFO L85 PathProgramCache]: Analyzing trace with hash 1533700389, now seen corresponding path program 1 times [2022-11-21 17:07:06,069 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:07:06,070 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469102333] [2022-11-21 17:07:06,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:06,070 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:07:06,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:06,271 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 17:07:06,278 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:07:06,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469102333] [2022-11-21 17:07:06,279 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1469102333] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:07:06,279 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:07:06,280 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-21 17:07:06,280 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993707270] [2022-11-21 17:07:06,280 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:07:06,282 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-21 17:07:06,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:07:06,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-21 17:07:06,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-21 17:07:06,284 INFO L87 Difference]: Start difference. First operand 134 states and 181 transitions. Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 17:07:06,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:07:06,536 INFO L93 Difference]: Finished difference Result 160 states and 207 transitions. [2022-11-21 17:07:06,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-21 17:07:06,538 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-11-21 17:07:06,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:07:06,542 INFO L225 Difference]: With dead ends: 160 [2022-11-21 17:07:06,547 INFO L226 Difference]: Without dead ends: 158 [2022-11-21 17:07:06,548 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-21 17:07:06,550 INFO L413 NwaCegarLoop]: 116 mSDtfsCounter, 118 mSDsluCounter, 328 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 444 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-21 17:07:06,551 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [118 Valid, 444 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-21 17:07:06,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2022-11-21 17:07:06,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 138. [2022-11-21 17:07:06,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 113 states have (on average 1.5309734513274336) internal successors, (173), 127 states have internal predecessors, (173), 7 states have call successors, (7), 4 states have call predecessors, (7), 4 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-21 17:07:06,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 186 transitions. [2022-11-21 17:07:06,578 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 186 transitions. Word has length 14 [2022-11-21 17:07:06,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:07:06,579 INFO L495 AbstractCegarLoop]: Abstraction has 138 states and 186 transitions. [2022-11-21 17:07:06,579 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 17:07:06,579 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 186 transitions. [2022-11-21 17:07:06,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-21 17:07:06,581 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:07:06,581 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:07:06,581 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-21 17:07:06,582 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting base2fltErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [base2fltErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-21 17:07:06,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:07:06,583 INFO L85 PathProgramCache]: Analyzing trace with hash -1326976838, now seen corresponding path program 1 times [2022-11-21 17:07:06,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:07:06,583 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175206186] [2022-11-21 17:07:06,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:06,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:07:06,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:06,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-21 17:07:06,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:06,683 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 17:07:06,683 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:07:06,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175206186] [2022-11-21 17:07:06,684 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175206186] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:07:06,684 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:07:06,684 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-21 17:07:06,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371412594] [2022-11-21 17:07:06,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:07:06,686 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-21 17:07:06,686 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:07:06,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-21 17:07:06,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-21 17:07:06,687 INFO L87 Difference]: Start difference. First operand 138 states and 186 transitions. Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-21 17:07:06,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:07:06,858 INFO L93 Difference]: Finished difference Result 193 states and 261 transitions. [2022-11-21 17:07:06,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-21 17:07:06,859 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 16 [2022-11-21 17:07:06,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:07:06,862 INFO L225 Difference]: With dead ends: 193 [2022-11-21 17:07:06,862 INFO L226 Difference]: Without dead ends: 190 [2022-11-21 17:07:06,863 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-21 17:07:06,864 INFO L413 NwaCegarLoop]: 103 mSDtfsCounter, 93 mSDsluCounter, 309 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 412 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-21 17:07:06,865 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [97 Valid, 412 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-21 17:07:06,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2022-11-21 17:07:06,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 167. [2022-11-21 17:07:06,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 142 states have (on average 1.528169014084507) internal successors, (217), 155 states have internal predecessors, (217), 7 states have call successors, (7), 5 states have call predecessors, (7), 5 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-21 17:07:06,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 230 transitions. [2022-11-21 17:07:06,890 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 230 transitions. Word has length 16 [2022-11-21 17:07:06,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:07:06,890 INFO L495 AbstractCegarLoop]: Abstraction has 167 states and 230 transitions. [2022-11-21 17:07:06,891 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-21 17:07:06,891 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 230 transitions. [2022-11-21 17:07:06,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-21 17:07:06,892 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:07:06,893 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:07:06,893 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-21 17:07:06,894 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting base2fltErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [base2fltErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-21 17:07:06,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:07:06,895 INFO L85 PathProgramCache]: Analyzing trace with hash 300071915, now seen corresponding path program 1 times [2022-11-21 17:07:06,895 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:07:06,895 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401383279] [2022-11-21 17:07:06,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:06,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:07:06,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:06,991 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 17:07:06,991 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:07:06,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401383279] [2022-11-21 17:07:06,992 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [401383279] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:07:06,992 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:07:06,993 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-21 17:07:06,993 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245664069] [2022-11-21 17:07:06,993 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:07:06,994 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-21 17:07:06,994 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:07:06,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-21 17:07:06,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-21 17:07:06,996 INFO L87 Difference]: Start difference. First operand 167 states and 230 transitions. Second operand has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 17:07:07,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:07:07,186 INFO L93 Difference]: Finished difference Result 320 states and 431 transitions. [2022-11-21 17:07:07,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-21 17:07:07,187 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-11-21 17:07:07,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:07:07,193 INFO L225 Difference]: With dead ends: 320 [2022-11-21 17:07:07,193 INFO L226 Difference]: Without dead ends: 196 [2022-11-21 17:07:07,201 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-11-21 17:07:07,207 INFO L413 NwaCegarLoop]: 112 mSDtfsCounter, 126 mSDsluCounter, 335 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 447 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-21 17:07:07,208 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 447 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-21 17:07:07,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2022-11-21 17:07:07,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 170. [2022-11-21 17:07:07,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 145 states have (on average 1.5172413793103448) internal successors, (220), 158 states have internal predecessors, (220), 7 states have call successors, (7), 5 states have call predecessors, (7), 5 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-21 17:07:07,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 233 transitions. [2022-11-21 17:07:07,254 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 233 transitions. Word has length 15 [2022-11-21 17:07:07,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:07:07,255 INFO L495 AbstractCegarLoop]: Abstraction has 170 states and 233 transitions. [2022-11-21 17:07:07,255 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 17:07:07,255 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 233 transitions. [2022-11-21 17:07:07,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-21 17:07:07,256 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:07:07,257 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:07:07,257 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-21 17:07:07,257 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting base2fltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [base2fltErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-21 17:07:07,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:07:07,258 INFO L85 PathProgramCache]: Analyzing trace with hash 1813391039, now seen corresponding path program 1 times [2022-11-21 17:07:07,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:07:07,259 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741905921] [2022-11-21 17:07:07,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:07,259 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:07:07,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:07,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-21 17:07:07,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:07,357 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-21 17:07:07,357 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:07:07,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741905921] [2022-11-21 17:07:07,358 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741905921] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:07:07,358 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:07:07,358 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-21 17:07:07,358 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869242799] [2022-11-21 17:07:07,359 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:07:07,359 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-21 17:07:07,359 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:07:07,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-21 17:07:07,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-21 17:07:07,361 INFO L87 Difference]: Start difference. First operand 170 states and 233 transitions. Second operand has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-21 17:07:07,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:07:07,415 INFO L93 Difference]: Finished difference Result 179 states and 242 transitions. [2022-11-21 17:07:07,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-21 17:07:07,417 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2022-11-21 17:07:07,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:07:07,422 INFO L225 Difference]: With dead ends: 179 [2022-11-21 17:07:07,425 INFO L226 Difference]: Without dead ends: 178 [2022-11-21 17:07:07,426 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-21 17:07:07,436 INFO L413 NwaCegarLoop]: 122 mSDtfsCounter, 3 mSDsluCounter, 104 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 226 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-21 17:07:07,436 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 226 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-21 17:07:07,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2022-11-21 17:07:07,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 167. [2022-11-21 17:07:07,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 143 states have (on average 1.5034965034965035) internal successors, (215), 155 states have internal predecessors, (215), 7 states have call successors, (7), 5 states have call predecessors, (7), 5 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-21 17:07:07,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 228 transitions. [2022-11-21 17:07:07,467 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 228 transitions. Word has length 17 [2022-11-21 17:07:07,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:07:07,468 INFO L495 AbstractCegarLoop]: Abstraction has 167 states and 228 transitions. [2022-11-21 17:07:07,468 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-21 17:07:07,468 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 228 transitions. [2022-11-21 17:07:07,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-21 17:07:07,469 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:07:07,470 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:07:07,470 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-21 17:07:07,470 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting base2fltErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [base2fltErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-21 17:07:07,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:07:07,477 INFO L85 PathProgramCache]: Analyzing trace with hash 2071567772, now seen corresponding path program 1 times [2022-11-21 17:07:07,477 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:07:07,478 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708568914] [2022-11-21 17:07:07,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:07,478 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:07:07,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:07,634 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 17:07:07,634 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:07:07,634 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708568914] [2022-11-21 17:07:07,635 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [708568914] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-21 17:07:07,635 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [565513902] [2022-11-21 17:07:07,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:07,635 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-21 17:07:07,636 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 17:07:07,643 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-21 17:07:07,655 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-21 17:07:07,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:07,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-21 17:07:07,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-21 17:07:07,839 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 17:07:07,839 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-21 17:07:07,840 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [565513902] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:07:07,840 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-21 17:07:07,840 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 6 [2022-11-21 17:07:07,841 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385935907] [2022-11-21 17:07:07,841 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:07:07,842 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-21 17:07:07,842 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:07:07,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-21 17:07:07,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-21 17:07:07,845 INFO L87 Difference]: Start difference. First operand 167 states and 228 transitions. Second operand has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 17:07:07,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:07:07,913 INFO L93 Difference]: Finished difference Result 209 states and 282 transitions. [2022-11-21 17:07:07,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-21 17:07:07,913 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-21 17:07:07,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:07:07,920 INFO L225 Difference]: With dead ends: 209 [2022-11-21 17:07:07,921 INFO L226 Difference]: Without dead ends: 208 [2022-11-21 17:07:07,921 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-21 17:07:07,931 INFO L413 NwaCegarLoop]: 134 mSDtfsCounter, 19 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 250 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-21 17:07:07,932 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 250 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-21 17:07:07,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2022-11-21 17:07:07,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 163. [2022-11-21 17:07:07,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 139 states have (on average 1.4892086330935252) internal successors, (207), 151 states have internal predecessors, (207), 7 states have call successors, (7), 5 states have call predecessors, (7), 5 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-21 17:07:07,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 220 transitions. [2022-11-21 17:07:07,993 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 220 transitions. Word has length 16 [2022-11-21 17:07:07,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:07:07,994 INFO L495 AbstractCegarLoop]: Abstraction has 163 states and 220 transitions. [2022-11-21 17:07:07,994 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 17:07:07,994 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 220 transitions. [2022-11-21 17:07:08,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-21 17:07:08,006 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:07:08,006 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:07:08,015 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-21 17:07:08,206 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-21 17:07:08,207 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting base2fltErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [base2fltErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-21 17:07:08,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:07:08,208 INFO L85 PathProgramCache]: Analyzing trace with hash 1267995490, now seen corresponding path program 1 times [2022-11-21 17:07:08,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:07:08,208 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2020902946] [2022-11-21 17:07:08,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:08,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:07:08,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:08,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-21 17:07:08,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:08,281 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 17:07:08,282 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:07:08,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2020902946] [2022-11-21 17:07:08,282 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2020902946] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:07:08,282 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:07:08,282 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-21 17:07:08,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139705887] [2022-11-21 17:07:08,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:07:08,283 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-21 17:07:08,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:07:08,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-21 17:07:08,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-21 17:07:08,284 INFO L87 Difference]: Start difference. First operand 163 states and 220 transitions. Second operand has 5 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-21 17:07:08,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:07:08,390 INFO L93 Difference]: Finished difference Result 194 states and 257 transitions. [2022-11-21 17:07:08,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-21 17:07:08,390 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 18 [2022-11-21 17:07:08,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:07:08,392 INFO L225 Difference]: With dead ends: 194 [2022-11-21 17:07:08,392 INFO L226 Difference]: Without dead ends: 192 [2022-11-21 17:07:08,393 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-21 17:07:08,394 INFO L413 NwaCegarLoop]: 103 mSDtfsCounter, 81 mSDsluCounter, 308 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 411 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-21 17:07:08,394 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 411 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-21 17:07:08,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2022-11-21 17:07:08,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 168. [2022-11-21 17:07:08,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 144 states have (on average 1.4791666666666667) internal successors, (213), 156 states have internal predecessors, (213), 7 states have call successors, (7), 5 states have call predecessors, (7), 5 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-21 17:07:08,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 226 transitions. [2022-11-21 17:07:08,409 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 226 transitions. Word has length 18 [2022-11-21 17:07:08,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:07:08,409 INFO L495 AbstractCegarLoop]: Abstraction has 168 states and 226 transitions. [2022-11-21 17:07:08,409 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-21 17:07:08,409 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 226 transitions. [2022-11-21 17:07:08,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-21 17:07:08,411 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:07:08,411 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:07:08,411 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-21 17:07:08,411 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting base2fltErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [base2fltErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-21 17:07:08,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:07:08,412 INFO L85 PathProgramCache]: Analyzing trace with hash 1728707747, now seen corresponding path program 1 times [2022-11-21 17:07:08,412 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:07:08,412 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744119574] [2022-11-21 17:07:08,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:08,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:07:08,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:08,460 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-21 17:07:08,460 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:07:08,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744119574] [2022-11-21 17:07:08,460 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1744119574] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:07:08,461 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:07:08,461 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-21 17:07:08,461 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906757788] [2022-11-21 17:07:08,461 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:07:08,461 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-21 17:07:08,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:07:08,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-21 17:07:08,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-21 17:07:08,462 INFO L87 Difference]: Start difference. First operand 168 states and 226 transitions. Second operand has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 17:07:08,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:07:08,533 INFO L93 Difference]: Finished difference Result 213 states and 283 transitions. [2022-11-21 17:07:08,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-21 17:07:08,533 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-11-21 17:07:08,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:07:08,535 INFO L225 Difference]: With dead ends: 213 [2022-11-21 17:07:08,535 INFO L226 Difference]: Without dead ends: 212 [2022-11-21 17:07:08,536 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-21 17:07:08,536 INFO L413 NwaCegarLoop]: 130 mSDtfsCounter, 17 mSDsluCounter, 215 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 345 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-21 17:07:08,537 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 345 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-21 17:07:08,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2022-11-21 17:07:08,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 168. [2022-11-21 17:07:08,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 144 states have (on average 1.4722222222222223) internal successors, (212), 156 states have internal predecessors, (212), 7 states have call successors, (7), 5 states have call predecessors, (7), 5 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-21 17:07:08,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 225 transitions. [2022-11-21 17:07:08,551 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 225 transitions. Word has length 20 [2022-11-21 17:07:08,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:07:08,551 INFO L495 AbstractCegarLoop]: Abstraction has 168 states and 225 transitions. [2022-11-21 17:07:08,551 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 17:07:08,551 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 225 transitions. [2022-11-21 17:07:08,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-11-21 17:07:08,558 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:07:08,558 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:07:08,558 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-21 17:07:08,559 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting base2fltErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [base2fltErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-21 17:07:08,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:07:08,559 INFO L85 PathProgramCache]: Analyzing trace with hash -2145056515, now seen corresponding path program 1 times [2022-11-21 17:07:08,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:07:08,560 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122663050] [2022-11-21 17:07:08,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:08,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:07:08,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:08,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-21 17:07:08,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:08,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-21 17:07:08,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:08,679 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-21 17:07:08,679 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:07:08,679 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122663050] [2022-11-21 17:07:08,679 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122663050] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:07:08,680 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:07:08,680 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-21 17:07:08,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366879086] [2022-11-21 17:07:08,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:07:08,681 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-21 17:07:08,681 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:07:08,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-21 17:07:08,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-21 17:07:08,682 INFO L87 Difference]: Start difference. First operand 168 states and 225 transitions. Second operand has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-21 17:07:08,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:07:08,789 INFO L93 Difference]: Finished difference Result 191 states and 255 transitions. [2022-11-21 17:07:08,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-21 17:07:08,790 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 23 [2022-11-21 17:07:08,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:07:08,793 INFO L225 Difference]: With dead ends: 191 [2022-11-21 17:07:08,793 INFO L226 Difference]: Without dead ends: 189 [2022-11-21 17:07:08,794 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-21 17:07:08,797 INFO L413 NwaCegarLoop]: 103 mSDtfsCounter, 86 mSDsluCounter, 307 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 410 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-21 17:07:08,797 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 410 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-21 17:07:08,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2022-11-21 17:07:08,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 160. [2022-11-21 17:07:08,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 138 states have (on average 1.4492753623188406) internal successors, (200), 148 states have internal predecessors, (200), 7 states have call successors, (7), 5 states have call predecessors, (7), 5 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-21 17:07:08,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 213 transitions. [2022-11-21 17:07:08,813 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 213 transitions. Word has length 23 [2022-11-21 17:07:08,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:07:08,814 INFO L495 AbstractCegarLoop]: Abstraction has 160 states and 213 transitions. [2022-11-21 17:07:08,814 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-21 17:07:08,814 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 213 transitions. [2022-11-21 17:07:08,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-11-21 17:07:08,815 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:07:08,816 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:07:08,816 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-21 17:07:08,816 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting base2fltErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [base2fltErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-21 17:07:08,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:07:08,817 INFO L85 PathProgramCache]: Analyzing trace with hash 1072441061, now seen corresponding path program 1 times [2022-11-21 17:07:08,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:07:08,817 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [965248714] [2022-11-21 17:07:08,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:08,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:07:08,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:08,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-21 17:07:08,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:08,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-21 17:07:08,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:08,926 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-21 17:07:08,926 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:07:08,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [965248714] [2022-11-21 17:07:08,927 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [965248714] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:07:08,927 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:07:08,927 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-21 17:07:08,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957036461] [2022-11-21 17:07:08,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:07:08,928 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-21 17:07:08,928 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:07:08,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-21 17:07:08,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-21 17:07:08,928 INFO L87 Difference]: Start difference. First operand 160 states and 213 transitions. Second operand has 5 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-21 17:07:09,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:07:09,062 INFO L93 Difference]: Finished difference Result 183 states and 242 transitions. [2022-11-21 17:07:09,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-21 17:07:09,063 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 25 [2022-11-21 17:07:09,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:07:09,064 INFO L225 Difference]: With dead ends: 183 [2022-11-21 17:07:09,065 INFO L226 Difference]: Without dead ends: 181 [2022-11-21 17:07:09,065 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-21 17:07:09,066 INFO L413 NwaCegarLoop]: 104 mSDtfsCounter, 75 mSDsluCounter, 308 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 412 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-21 17:07:09,067 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 412 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-21 17:07:09,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2022-11-21 17:07:09,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 153. [2022-11-21 17:07:09,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 133 states have (on average 1.4360902255639099) internal successors, (191), 141 states have internal predecessors, (191), 7 states have call successors, (7), 5 states have call predecessors, (7), 5 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-21 17:07:09,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 204 transitions. [2022-11-21 17:07:09,083 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 204 transitions. Word has length 25 [2022-11-21 17:07:09,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:07:09,084 INFO L495 AbstractCegarLoop]: Abstraction has 153 states and 204 transitions. [2022-11-21 17:07:09,084 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-21 17:07:09,085 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 204 transitions. [2022-11-21 17:07:09,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-11-21 17:07:09,086 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:07:09,087 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:07:09,087 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-21 17:07:09,087 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting addfltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [base2fltErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-21 17:07:09,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:07:09,088 INFO L85 PathProgramCache]: Analyzing trace with hash 1747124838, now seen corresponding path program 1 times [2022-11-21 17:07:09,088 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:07:09,088 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [306411485] [2022-11-21 17:07:09,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:09,090 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:07:09,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:09,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-21 17:07:09,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:09,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-21 17:07:09,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:09,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-21 17:07:09,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:09,378 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-21 17:07:09,378 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:07:09,379 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [306411485] [2022-11-21 17:07:09,379 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [306411485] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-21 17:07:09,379 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [228691764] [2022-11-21 17:07:09,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:09,380 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-21 17:07:09,380 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 17:07:09,384 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-21 17:07:09,419 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-21 17:07:09,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:09,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-21 17:07:09,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-21 17:07:09,631 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-21 17:07:09,634 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-21 17:07:09,905 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-21 17:07:09,905 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [228691764] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-21 17:07:09,905 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-21 17:07:09,905 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 9] total 18 [2022-11-21 17:07:09,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828581957] [2022-11-21 17:07:09,906 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-21 17:07:09,908 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-21 17:07:09,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:07:09,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-21 17:07:09,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2022-11-21 17:07:09,909 INFO L87 Difference]: Start difference. First operand 153 states and 204 transitions. Second operand has 18 states, 18 states have (on average 1.7222222222222223) internal successors, (31), 14 states have internal predecessors, (31), 3 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (6), 5 states have call predecessors, (6), 3 states have call successors, (6) [2022-11-21 17:07:10,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:07:10,651 INFO L93 Difference]: Finished difference Result 443 states and 585 transitions. [2022-11-21 17:07:10,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-21 17:07:10,652 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.7222222222222223) internal successors, (31), 14 states have internal predecessors, (31), 3 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (6), 5 states have call predecessors, (6), 3 states have call successors, (6) Word has length 31 [2022-11-21 17:07:10,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:07:10,654 INFO L225 Difference]: With dead ends: 443 [2022-11-21 17:07:10,655 INFO L226 Difference]: Without dead ends: 295 [2022-11-21 17:07:10,656 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 57 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=111, Invalid=645, Unknown=0, NotChecked=0, Total=756 [2022-11-21 17:07:10,657 INFO L413 NwaCegarLoop]: 100 mSDtfsCounter, 231 mSDsluCounter, 1358 mSDsCounter, 0 mSdLazyCounter, 508 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 1458 SdHoareTripleChecker+Invalid, 524 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 508 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-21 17:07:10,657 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [237 Valid, 1458 Invalid, 524 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 508 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-21 17:07:10,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2022-11-21 17:07:10,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 136. [2022-11-21 17:07:10,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 112 states have (on average 1.3928571428571428) internal successors, (156), 121 states have internal predecessors, (156), 9 states have call successors, (9), 6 states have call predecessors, (9), 7 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2022-11-21 17:07:10,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 174 transitions. [2022-11-21 17:07:10,681 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 174 transitions. Word has length 31 [2022-11-21 17:07:10,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:07:10,681 INFO L495 AbstractCegarLoop]: Abstraction has 136 states and 174 transitions. [2022-11-21 17:07:10,682 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.7222222222222223) internal successors, (31), 14 states have internal predecessors, (31), 3 states have call successors, (6), 3 states have call predecessors, (6), 4 states have return successors, (6), 5 states have call predecessors, (6), 3 states have call successors, (6) [2022-11-21 17:07:10,682 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 174 transitions. [2022-11-21 17:07:10,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-11-21 17:07:10,686 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:07:10,686 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2022-11-21 17:07:10,695 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-21 17:07:10,893 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-11-21 17:07:10,893 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting addfltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [base2fltErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-21 17:07:10,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:07:10,894 INFO L85 PathProgramCache]: Analyzing trace with hash 1250341707, now seen corresponding path program 1 times [2022-11-21 17:07:10,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:07:10,894 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074088518] [2022-11-21 17:07:10,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:10,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:07:10,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:11,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-21 17:07:11,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:11,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-21 17:07:11,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:11,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-21 17:07:11,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:11,111 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-21 17:07:11,111 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:07:11,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074088518] [2022-11-21 17:07:11,112 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2074088518] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:07:11,112 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:07:11,112 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-21 17:07:11,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335120059] [2022-11-21 17:07:11,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:07:11,113 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-21 17:07:11,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:07:11,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-21 17:07:11,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-11-21 17:07:11,114 INFO L87 Difference]: Start difference. First operand 136 states and 174 transitions. Second operand has 9 states, 8 states have (on average 3.125) internal successors, (25), 7 states have internal predecessors, (25), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-21 17:07:11,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:07:11,302 INFO L93 Difference]: Finished difference Result 327 states and 418 transitions. [2022-11-21 17:07:11,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-21 17:07:11,303 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 3.125) internal successors, (25), 7 states have internal predecessors, (25), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 36 [2022-11-21 17:07:11,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:07:11,305 INFO L225 Difference]: With dead ends: 327 [2022-11-21 17:07:11,305 INFO L226 Difference]: Without dead ends: 262 [2022-11-21 17:07:11,306 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-11-21 17:07:11,307 INFO L413 NwaCegarLoop]: 115 mSDtfsCounter, 180 mSDsluCounter, 760 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 875 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-21 17:07:11,307 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [185 Valid, 875 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 118 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-21 17:07:11,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2022-11-21 17:07:11,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 147. [2022-11-21 17:07:11,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 120 states have (on average 1.3666666666666667) internal successors, (164), 130 states have internal predecessors, (164), 10 states have call successors, (10), 7 states have call predecessors, (10), 9 states have return successors, (12), 9 states have call predecessors, (12), 9 states have call successors, (12) [2022-11-21 17:07:11,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 186 transitions. [2022-11-21 17:07:11,326 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 186 transitions. Word has length 36 [2022-11-21 17:07:11,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:07:11,326 INFO L495 AbstractCegarLoop]: Abstraction has 147 states and 186 transitions. [2022-11-21 17:07:11,327 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 3.125) internal successors, (25), 7 states have internal predecessors, (25), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-21 17:07:11,327 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 186 transitions. [2022-11-21 17:07:11,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-11-21 17:07:11,328 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:07:11,328 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2022-11-21 17:07:11,328 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-21 17:07:11,329 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting addfltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [base2fltErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-21 17:07:11,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:07:11,329 INFO L85 PathProgramCache]: Analyzing trace with hash -1411147595, now seen corresponding path program 1 times [2022-11-21 17:07:11,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:07:11,330 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [833094887] [2022-11-21 17:07:11,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:11,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:07:11,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:11,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-21 17:07:11,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:11,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-21 17:07:11,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:11,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-21 17:07:11,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:11,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-21 17:07:11,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:11,534 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-21 17:07:11,534 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:07:11,536 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [833094887] [2022-11-21 17:07:11,536 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [833094887] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-21 17:07:11,536 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1480828309] [2022-11-21 17:07:11,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:11,537 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-21 17:07:11,537 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 17:07:11,538 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-21 17:07:11,558 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-21 17:07:11,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:11,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-21 17:07:11,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-21 17:07:11,787 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-21 17:07:11,787 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-21 17:07:12,032 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-21 17:07:12,033 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1480828309] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-21 17:07:12,033 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-21 17:07:12,033 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-11-21 17:07:12,036 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44424146] [2022-11-21 17:07:12,036 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-21 17:07:12,040 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-11-21 17:07:12,040 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:07:12,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-11-21 17:07:12,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=442, Unknown=0, NotChecked=0, Total=506 [2022-11-21 17:07:12,042 INFO L87 Difference]: Start difference. First operand 147 states and 186 transitions. Second operand has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 17 states have internal predecessors, (48), 4 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (10), 7 states have call predecessors, (10), 4 states have call successors, (10) [2022-11-21 17:07:12,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:07:12,312 INFO L93 Difference]: Finished difference Result 319 states and 407 transitions. [2022-11-21 17:07:12,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-21 17:07:12,313 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 17 states have internal predecessors, (48), 4 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (10), 7 states have call predecessors, (10), 4 states have call successors, (10) Word has length 40 [2022-11-21 17:07:12,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:07:12,315 INFO L225 Difference]: With dead ends: 319 [2022-11-21 17:07:12,315 INFO L226 Difference]: Without dead ends: 239 [2022-11-21 17:07:12,316 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=88, Invalid=562, Unknown=0, NotChecked=0, Total=650 [2022-11-21 17:07:12,317 INFO L413 NwaCegarLoop]: 140 mSDtfsCounter, 258 mSDsluCounter, 1430 mSDsCounter, 0 mSdLazyCounter, 181 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 262 SdHoareTripleChecker+Valid, 1570 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-21 17:07:12,317 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [262 Valid, 1570 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 181 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-21 17:07:12,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2022-11-21 17:07:12,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 134. [2022-11-21 17:07:12,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 111 states have (on average 1.3693693693693694) internal successors, (152), 120 states have internal predecessors, (152), 8 states have call successors, (8), 6 states have call predecessors, (8), 7 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2022-11-21 17:07:12,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 168 transitions. [2022-11-21 17:07:12,332 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 168 transitions. Word has length 40 [2022-11-21 17:07:12,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:07:12,333 INFO L495 AbstractCegarLoop]: Abstraction has 134 states and 168 transitions. [2022-11-21 17:07:12,333 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 17 states have internal predecessors, (48), 4 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (10), 7 states have call predecessors, (10), 4 states have call successors, (10) [2022-11-21 17:07:12,333 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 168 transitions. [2022-11-21 17:07:12,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-11-21 17:07:12,334 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:07:12,334 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1] [2022-11-21 17:07:12,346 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-21 17:07:12,541 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-11-21 17:07:12,541 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting addfltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [base2fltErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-21 17:07:12,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:07:12,542 INFO L85 PathProgramCache]: Analyzing trace with hash -1368746246, now seen corresponding path program 2 times [2022-11-21 17:07:12,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:07:12,542 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435337083] [2022-11-21 17:07:12,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:12,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:07:12,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:12,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-21 17:07:12,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:12,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-21 17:07:12,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:12,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-21 17:07:12,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:12,695 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-11-21 17:07:12,695 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:07:12,695 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435337083] [2022-11-21 17:07:12,696 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1435337083] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:07:12,696 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:07:12,696 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-21 17:07:12,696 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823956110] [2022-11-21 17:07:12,697 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:07:12,697 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-21 17:07:12,697 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:07:12,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-21 17:07:12,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-11-21 17:07:12,698 INFO L87 Difference]: Start difference. First operand 134 states and 168 transitions. Second operand has 9 states, 8 states have (on average 3.125) internal successors, (25), 7 states have internal predecessors, (25), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-21 17:07:12,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:07:12,945 INFO L93 Difference]: Finished difference Result 307 states and 390 transitions. [2022-11-21 17:07:12,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-21 17:07:12,946 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 3.125) internal successors, (25), 7 states have internal predecessors, (25), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 40 [2022-11-21 17:07:12,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:07:12,949 INFO L225 Difference]: With dead ends: 307 [2022-11-21 17:07:12,949 INFO L226 Difference]: Without dead ends: 246 [2022-11-21 17:07:12,950 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-11-21 17:07:12,951 INFO L413 NwaCegarLoop]: 169 mSDtfsCounter, 229 mSDsluCounter, 981 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 231 SdHoareTripleChecker+Valid, 1150 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-21 17:07:12,951 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [231 Valid, 1150 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 182 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-21 17:07:12,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2022-11-21 17:07:12,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 197. [2022-11-21 17:07:12,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 169 states have (on average 1.3964497041420119) internal successors, (236), 179 states have internal predecessors, (236), 11 states have call successors, (11), 7 states have call predecessors, (11), 9 states have return successors, (12), 10 states have call predecessors, (12), 10 states have call successors, (12) [2022-11-21 17:07:12,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 259 transitions. [2022-11-21 17:07:12,972 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 259 transitions. Word has length 40 [2022-11-21 17:07:12,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:07:12,972 INFO L495 AbstractCegarLoop]: Abstraction has 197 states and 259 transitions. [2022-11-21 17:07:12,973 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 3.125) internal successors, (25), 7 states have internal predecessors, (25), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-21 17:07:12,973 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 259 transitions. [2022-11-21 17:07:12,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-11-21 17:07:12,975 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:07:12,975 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1] [2022-11-21 17:07:12,975 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-21 17:07:12,975 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting addfltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [base2fltErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-21 17:07:12,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:07:12,976 INFO L85 PathProgramCache]: Analyzing trace with hash -1368686664, now seen corresponding path program 1 times [2022-11-21 17:07:12,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:07:12,977 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646094054] [2022-11-21 17:07:12,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:12,977 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:07:13,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:13,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-21 17:07:13,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:13,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-21 17:07:13,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:13,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-21 17:07:13,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:13,380 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-11-21 17:07:13,380 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:07:13,380 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646094054] [2022-11-21 17:07:13,381 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646094054] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:07:13,381 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:07:13,381 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-21 17:07:13,381 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979204275] [2022-11-21 17:07:13,381 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:07:13,382 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-21 17:07:13,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:07:13,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-21 17:07:13,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-11-21 17:07:13,383 INFO L87 Difference]: Start difference. First operand 197 states and 259 transitions. Second operand has 10 states, 8 states have (on average 3.125) internal successors, (25), 8 states have internal predecessors, (25), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-21 17:07:13,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:07:13,774 INFO L93 Difference]: Finished difference Result 396 states and 503 transitions. [2022-11-21 17:07:13,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-21 17:07:13,775 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 3.125) internal successors, (25), 8 states have internal predecessors, (25), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 40 [2022-11-21 17:07:13,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:07:13,778 INFO L225 Difference]: With dead ends: 396 [2022-11-21 17:07:13,778 INFO L226 Difference]: Without dead ends: 332 [2022-11-21 17:07:13,783 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2022-11-21 17:07:13,784 INFO L413 NwaCegarLoop]: 134 mSDtfsCounter, 538 mSDsluCounter, 862 mSDsCounter, 0 mSdLazyCounter, 165 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 542 SdHoareTripleChecker+Valid, 996 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-21 17:07:13,784 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [542 Valid, 996 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 165 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-21 17:07:13,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2022-11-21 17:07:13,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 197. [2022-11-21 17:07:13,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 169 states have (on average 1.3846153846153846) internal successors, (234), 179 states have internal predecessors, (234), 11 states have call successors, (11), 7 states have call predecessors, (11), 9 states have return successors, (12), 10 states have call predecessors, (12), 10 states have call successors, (12) [2022-11-21 17:07:13,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 257 transitions. [2022-11-21 17:07:13,806 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 257 transitions. Word has length 40 [2022-11-21 17:07:13,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:07:13,807 INFO L495 AbstractCegarLoop]: Abstraction has 197 states and 257 transitions. [2022-11-21 17:07:13,808 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 3.125) internal successors, (25), 8 states have internal predecessors, (25), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-21 17:07:13,808 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 257 transitions. [2022-11-21 17:07:13,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-11-21 17:07:13,809 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:07:13,809 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1] [2022-11-21 17:07:13,809 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-21 17:07:13,809 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting addfltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [base2fltErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-21 17:07:13,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:07:13,812 INFO L85 PathProgramCache]: Analyzing trace with hash 406320698, now seen corresponding path program 1 times [2022-11-21 17:07:13,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:07:13,813 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540112368] [2022-11-21 17:07:13,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:13,813 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:07:13,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:14,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-21 17:07:14,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:14,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-21 17:07:14,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:14,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-21 17:07:14,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:14,103 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-11-21 17:07:14,104 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:07:14,104 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540112368] [2022-11-21 17:07:14,104 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540112368] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-21 17:07:14,104 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [203013479] [2022-11-21 17:07:14,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:14,105 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-21 17:07:14,105 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 17:07:14,107 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-21 17:07:14,134 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-21 17:07:14,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:14,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-21 17:07:14,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-21 17:07:14,327 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-11-21 17:07:14,327 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-21 17:07:14,655 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-11-21 17:07:14,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [203013479] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-21 17:07:14,655 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-21 17:07:14,655 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 15 [2022-11-21 17:07:14,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756415635] [2022-11-21 17:07:14,656 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-21 17:07:14,656 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-21 17:07:14,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:07:14,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-21 17:07:14,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2022-11-21 17:07:14,657 INFO L87 Difference]: Start difference. First operand 197 states and 257 transitions. Second operand has 16 states, 15 states have (on average 3.066666666666667) internal successors, (46), 12 states have internal predecessors, (46), 3 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) [2022-11-21 17:07:15,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:07:15,040 INFO L93 Difference]: Finished difference Result 501 states and 671 transitions. [2022-11-21 17:07:15,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-21 17:07:15,041 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 3.066666666666667) internal successors, (46), 12 states have internal predecessors, (46), 3 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) Word has length 40 [2022-11-21 17:07:15,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:07:15,044 INFO L225 Difference]: With dead ends: 501 [2022-11-21 17:07:15,044 INFO L226 Difference]: Without dead ends: 390 [2022-11-21 17:07:15,045 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 77 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2022-11-21 17:07:15,046 INFO L413 NwaCegarLoop]: 118 mSDtfsCounter, 292 mSDsluCounter, 1108 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 297 SdHoareTripleChecker+Valid, 1226 SdHoareTripleChecker+Invalid, 188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-21 17:07:15,046 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [297 Valid, 1226 Invalid, 188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-21 17:07:15,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2022-11-21 17:07:15,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 291. [2022-11-21 17:07:15,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 253 states have (on average 1.391304347826087) internal successors, (352), 264 states have internal predecessors, (352), 18 states have call successors, (18), 9 states have call predecessors, (18), 12 states have return successors, (22), 17 states have call predecessors, (22), 17 states have call successors, (22) [2022-11-21 17:07:15,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 392 transitions. [2022-11-21 17:07:15,075 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 392 transitions. Word has length 40 [2022-11-21 17:07:15,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:07:15,075 INFO L495 AbstractCegarLoop]: Abstraction has 291 states and 392 transitions. [2022-11-21 17:07:15,076 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 3.066666666666667) internal successors, (46), 12 states have internal predecessors, (46), 3 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) [2022-11-21 17:07:15,076 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 392 transitions. [2022-11-21 17:07:15,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-11-21 17:07:15,077 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:07:15,077 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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, 1, 1, 1, 1, 1] [2022-11-21 17:07:15,091 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-21 17:07:15,285 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-11-21 17:07:15,285 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting addfltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [base2fltErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-21 17:07:15,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:07:15,286 INFO L85 PathProgramCache]: Analyzing trace with hash -48852252, now seen corresponding path program 1 times [2022-11-21 17:07:15,286 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:07:15,286 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501209681] [2022-11-21 17:07:15,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:15,286 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:07:15,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:15,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-21 17:07:15,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:15,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-21 17:07:15,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:15,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-21 17:07:15,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:15,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-21 17:07:15,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:15,490 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-21 17:07:15,490 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:07:15,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501209681] [2022-11-21 17:07:15,491 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1501209681] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:07:15,491 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:07:15,491 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-21 17:07:15,491 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [767608433] [2022-11-21 17:07:15,491 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:07:15,492 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-21 17:07:15,492 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:07:15,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-21 17:07:15,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-11-21 17:07:15,493 INFO L87 Difference]: Start difference. First operand 291 states and 392 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 7 states have internal predecessors, (31), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-21 17:07:15,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:07:15,758 INFO L93 Difference]: Finished difference Result 631 states and 851 transitions. [2022-11-21 17:07:15,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-21 17:07:15,759 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 7 states have internal predecessors, (31), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 44 [2022-11-21 17:07:15,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:07:15,763 INFO L225 Difference]: With dead ends: 631 [2022-11-21 17:07:15,764 INFO L226 Difference]: Without dead ends: 559 [2022-11-21 17:07:15,765 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2022-11-21 17:07:15,765 INFO L413 NwaCegarLoop]: 255 mSDtfsCounter, 256 mSDsluCounter, 1539 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 260 SdHoareTripleChecker+Valid, 1794 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-21 17:07:15,766 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [260 Valid, 1794 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-21 17:07:15,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2022-11-21 17:07:15,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 330. [2022-11-21 17:07:15,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 289 states have (on average 1.3875432525951557) internal successors, (401), 299 states have internal predecessors, (401), 21 states have call successors, (21), 10 states have call predecessors, (21), 12 states have return successors, (24), 20 states have call predecessors, (24), 19 states have call successors, (24) [2022-11-21 17:07:15,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 446 transitions. [2022-11-21 17:07:15,804 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 446 transitions. Word has length 44 [2022-11-21 17:07:15,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:07:15,804 INFO L495 AbstractCegarLoop]: Abstraction has 330 states and 446 transitions. [2022-11-21 17:07:15,804 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 7 states have internal predecessors, (31), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-21 17:07:15,805 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 446 transitions. [2022-11-21 17:07:15,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-21 17:07:15,806 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:07:15,806 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:07:15,806 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-21 17:07:15,806 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting addfltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [base2fltErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-21 17:07:15,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:07:15,807 INFO L85 PathProgramCache]: Analyzing trace with hash -1762374133, now seen corresponding path program 1 times [2022-11-21 17:07:15,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:07:15,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419243057] [2022-11-21 17:07:15,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:15,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:07:15,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:16,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-21 17:07:16,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:16,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-21 17:07:16,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:16,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-21 17:07:16,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:16,301 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-21 17:07:16,302 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:07:16,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419243057] [2022-11-21 17:07:16,302 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419243057] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-21 17:07:16,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2072825074] [2022-11-21 17:07:16,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:16,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-21 17:07:16,303 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 17:07:16,304 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-21 17:07:16,315 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-21 17:07:16,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:16,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-21 17:07:16,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-21 17:07:16,902 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-21 17:07:16,903 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-21 17:07:17,757 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-21 17:07:17,759 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2072825074] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-21 17:07:17,759 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-21 17:07:17,759 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 10] total 25 [2022-11-21 17:07:17,759 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210422980] [2022-11-21 17:07:17,760 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-21 17:07:17,760 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-11-21 17:07:17,760 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:07:17,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-11-21 17:07:17,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2022-11-21 17:07:17,762 INFO L87 Difference]: Start difference. First operand 330 states and 446 transitions. Second operand has 26 states, 25 states have (on average 2.8) internal successors, (70), 20 states have internal predecessors, (70), 5 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (8), 8 states have call predecessors, (8), 5 states have call successors, (8) [2022-11-21 17:07:20,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:07:20,012 INFO L93 Difference]: Finished difference Result 1011 states and 1358 transitions. [2022-11-21 17:07:20,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-21 17:07:20,013 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.8) internal successors, (70), 20 states have internal predecessors, (70), 5 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (8), 8 states have call predecessors, (8), 5 states have call successors, (8) Word has length 45 [2022-11-21 17:07:20,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:07:20,019 INFO L225 Difference]: With dead ends: 1011 [2022-11-21 17:07:20,019 INFO L226 Difference]: Without dead ends: 914 [2022-11-21 17:07:20,021 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 273 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=188, Invalid=1452, Unknown=0, NotChecked=0, Total=1640 [2022-11-21 17:07:20,022 INFO L413 NwaCegarLoop]: 339 mSDtfsCounter, 537 mSDsluCounter, 4522 mSDsCounter, 0 mSdLazyCounter, 1003 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 552 SdHoareTripleChecker+Valid, 4861 SdHoareTripleChecker+Invalid, 1071 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 1003 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-21 17:07:20,022 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [552 Valid, 4861 Invalid, 1071 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 1003 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-11-21 17:07:20,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 914 states. [2022-11-21 17:07:20,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 914 to 453. [2022-11-21 17:07:20,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 402 states have (on average 1.4054726368159205) internal successors, (565), 413 states have internal predecessors, (565), 28 states have call successors, (28), 12 states have call predecessors, (28), 15 states have return successors, (34), 27 states have call predecessors, (34), 26 states have call successors, (34) [2022-11-21 17:07:20,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 627 transitions. [2022-11-21 17:07:20,086 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 627 transitions. Word has length 45 [2022-11-21 17:07:20,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:07:20,086 INFO L495 AbstractCegarLoop]: Abstraction has 453 states and 627 transitions. [2022-11-21 17:07:20,086 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.8) internal successors, (70), 20 states have internal predecessors, (70), 5 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (8), 8 states have call predecessors, (8), 5 states have call successors, (8) [2022-11-21 17:07:20,087 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 627 transitions. [2022-11-21 17:07:20,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-11-21 17:07:20,088 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:07:20,088 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:07:20,101 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-21 17:07:20,295 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-11-21 17:07:20,295 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting addfltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [base2fltErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-21 17:07:20,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:07:20,296 INFO L85 PathProgramCache]: Analyzing trace with hash -1319395889, now seen corresponding path program 1 times [2022-11-21 17:07:20,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:07:20,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425638816] [2022-11-21 17:07:20,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:20,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:07:20,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:20,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-21 17:07:20,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:20,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-21 17:07:20,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:20,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-21 17:07:20,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:20,389 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-21 17:07:20,389 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:07:20,390 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425638816] [2022-11-21 17:07:20,391 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1425638816] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-21 17:07:20,391 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2127788041] [2022-11-21 17:07:20,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:20,392 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-21 17:07:20,393 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 17:07:20,394 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-21 17:07:20,399 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-21 17:07:20,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:20,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-21 17:07:20,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-21 17:07:20,532 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-21 17:07:20,532 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-21 17:07:20,533 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2127788041] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:07:20,533 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-21 17:07:20,533 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 4 [2022-11-21 17:07:20,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [213233917] [2022-11-21 17:07:20,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:07:20,535 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-21 17:07:20,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:07:20,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-21 17:07:20,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-21 17:07:20,536 INFO L87 Difference]: Start difference. First operand 453 states and 627 transitions. Second operand has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-21 17:07:20,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:07:20,627 INFO L93 Difference]: Finished difference Result 782 states and 1080 transitions. [2022-11-21 17:07:20,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-21 17:07:20,628 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 46 [2022-11-21 17:07:20,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:07:20,631 INFO L225 Difference]: With dead ends: 782 [2022-11-21 17:07:20,631 INFO L226 Difference]: Without dead ends: 477 [2022-11-21 17:07:20,632 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 53 SyntacticMatches, 2 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-21 17:07:20,633 INFO L413 NwaCegarLoop]: 118 mSDtfsCounter, 4 mSDsluCounter, 213 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 331 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-21 17:07:20,634 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 331 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-21 17:07:20,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2022-11-21 17:07:20,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 465. [2022-11-21 17:07:20,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 414 states have (on average 1.393719806763285) internal successors, (577), 425 states have internal predecessors, (577), 28 states have call successors, (28), 12 states have call predecessors, (28), 15 states have return successors, (34), 27 states have call predecessors, (34), 26 states have call successors, (34) [2022-11-21 17:07:20,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 639 transitions. [2022-11-21 17:07:20,688 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 639 transitions. Word has length 46 [2022-11-21 17:07:20,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:07:20,689 INFO L495 AbstractCegarLoop]: Abstraction has 465 states and 639 transitions. [2022-11-21 17:07:20,689 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-21 17:07:20,689 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 639 transitions. [2022-11-21 17:07:20,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-21 17:07:20,691 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:07:20,691 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:07:20,704 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-21 17:07:20,898 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-21 17:07:20,899 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting addfltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [base2fltErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-21 17:07:20,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:07:20,899 INFO L85 PathProgramCache]: Analyzing trace with hash 2046299237, now seen corresponding path program 1 times [2022-11-21 17:07:20,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:07:20,900 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010728702] [2022-11-21 17:07:20,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:20,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:07:20,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:21,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-21 17:07:21,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:21,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-21 17:07:21,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:21,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-21 17:07:21,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:21,371 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-21 17:07:21,371 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:07:21,371 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010728702] [2022-11-21 17:07:21,371 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2010728702] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:07:21,372 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:07:21,372 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-21 17:07:21,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661671584] [2022-11-21 17:07:21,372 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:07:21,373 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-21 17:07:21,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:07:21,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-21 17:07:21,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2022-11-21 17:07:21,374 INFO L87 Difference]: Start difference. First operand 465 states and 639 transitions. Second operand has 11 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 9 states have internal predecessors, (33), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-21 17:07:22,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:07:22,075 INFO L93 Difference]: Finished difference Result 619 states and 844 transitions. [2022-11-21 17:07:22,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-21 17:07:22,076 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 9 states have internal predecessors, (33), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 47 [2022-11-21 17:07:22,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:07:22,079 INFO L225 Difference]: With dead ends: 619 [2022-11-21 17:07:22,079 INFO L226 Difference]: Without dead ends: 618 [2022-11-21 17:07:22,080 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2022-11-21 17:07:22,081 INFO L413 NwaCegarLoop]: 123 mSDtfsCounter, 424 mSDsluCounter, 975 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 428 SdHoareTripleChecker+Valid, 1098 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-21 17:07:22,082 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [428 Valid, 1098 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-21 17:07:22,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2022-11-21 17:07:22,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 462. [2022-11-21 17:07:22,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 411 states have (on average 1.3941605839416058) internal successors, (573), 422 states have internal predecessors, (573), 28 states have call successors, (28), 12 states have call predecessors, (28), 15 states have return successors, (34), 27 states have call predecessors, (34), 26 states have call successors, (34) [2022-11-21 17:07:22,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 635 transitions. [2022-11-21 17:07:22,150 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 635 transitions. Word has length 47 [2022-11-21 17:07:22,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:07:22,151 INFO L495 AbstractCegarLoop]: Abstraction has 462 states and 635 transitions. [2022-11-21 17:07:22,151 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 9 states have internal predecessors, (33), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-21 17:07:22,151 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 635 transitions. [2022-11-21 17:07:22,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-11-21 17:07:22,153 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:07:22,153 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:07:22,153 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-11-21 17:07:22,153 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting addfltErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [base2fltErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-21 17:07:22,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:07:22,154 INFO L85 PathProgramCache]: Analyzing trace with hash 1336429744, now seen corresponding path program 1 times [2022-11-21 17:07:22,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:07:22,154 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987751905] [2022-11-21 17:07:22,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:22,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:07:22,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:22,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-21 17:07:22,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:22,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-21 17:07:22,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:22,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-21 17:07:22,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:22,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-21 17:07:22,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:22,294 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-21 17:07:22,294 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:07:22,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987751905] [2022-11-21 17:07:22,295 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [987751905] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-21 17:07:22,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2125397686] [2022-11-21 17:07:22,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:22,295 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-21 17:07:22,295 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 17:07:22,300 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-21 17:07:22,327 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-21 17:07:22,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:22,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-21 17:07:22,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-21 17:07:22,441 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-21 17:07:22,442 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-21 17:07:22,596 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-21 17:07:22,596 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2125397686] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-21 17:07:22,596 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-21 17:07:22,596 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-11-21 17:07:22,597 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949911248] [2022-11-21 17:07:22,597 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-21 17:07:22,600 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-21 17:07:22,600 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:07:22,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-21 17:07:22,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2022-11-21 17:07:22,601 INFO L87 Difference]: Start difference. First operand 462 states and 635 transitions. Second operand has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 10 states have internal predecessors, (53), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) [2022-11-21 17:07:22,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:07:22,838 INFO L93 Difference]: Finished difference Result 674 states and 914 transitions. [2022-11-21 17:07:22,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-21 17:07:22,839 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 10 states have internal predecessors, (53), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) Word has length 50 [2022-11-21 17:07:22,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:07:22,842 INFO L225 Difference]: With dead ends: 674 [2022-11-21 17:07:22,842 INFO L226 Difference]: Without dead ends: 595 [2022-11-21 17:07:22,843 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2022-11-21 17:07:22,843 INFO L413 NwaCegarLoop]: 193 mSDtfsCounter, 242 mSDsluCounter, 1362 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 244 SdHoareTripleChecker+Valid, 1555 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-21 17:07:22,844 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [244 Valid, 1555 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-21 17:07:22,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2022-11-21 17:07:22,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 494. [2022-11-21 17:07:22,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 494 states, 440 states have (on average 1.3863636363636365) internal successors, (610), 449 states have internal predecessors, (610), 31 states have call successors, (31), 14 states have call predecessors, (31), 15 states have return successors, (35), 30 states have call predecessors, (35), 27 states have call successors, (35) [2022-11-21 17:07:22,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 676 transitions. [2022-11-21 17:07:22,928 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 676 transitions. Word has length 50 [2022-11-21 17:07:22,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:07:22,928 INFO L495 AbstractCegarLoop]: Abstraction has 494 states and 676 transitions. [2022-11-21 17:07:22,929 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 10 states have internal predecessors, (53), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) [2022-11-21 17:07:22,929 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 676 transitions. [2022-11-21 17:07:22,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-11-21 17:07:22,930 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:07:22,931 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:07:22,938 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-21 17:07:23,137 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-21 17:07:23,138 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting addfltErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [base2fltErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-21 17:07:23,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:07:23,138 INFO L85 PathProgramCache]: Analyzing trace with hash 1336489326, now seen corresponding path program 1 times [2022-11-21 17:07:23,138 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:07:23,138 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622036770] [2022-11-21 17:07:23,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:23,138 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:07:23,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:23,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-21 17:07:23,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:23,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-21 17:07:23,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:23,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-21 17:07:23,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:23,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-21 17:07:23,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:23,423 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-21 17:07:23,423 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:07:23,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622036770] [2022-11-21 17:07:23,423 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1622036770] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-21 17:07:23,424 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1924811033] [2022-11-21 17:07:23,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:23,424 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-21 17:07:23,424 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 17:07:23,425 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-21 17:07:23,435 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-21 17:07:23,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:23,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-21 17:07:23,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-21 17:07:23,596 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-21 17:07:23,596 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-21 17:07:23,694 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-21 17:07:23,694 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1924811033] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-21 17:07:23,694 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-21 17:07:23,694 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8, 6] total 15 [2022-11-21 17:07:23,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421623348] [2022-11-21 17:07:23,695 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:07:23,695 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-21 17:07:23,695 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:07:23,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-21 17:07:23,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2022-11-21 17:07:23,696 INFO L87 Difference]: Start difference. First operand 494 states and 676 transitions. Second operand has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-21 17:07:23,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:07:23,773 INFO L93 Difference]: Finished difference Result 717 states and 986 transitions. [2022-11-21 17:07:23,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-21 17:07:23,773 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 50 [2022-11-21 17:07:23,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:07:23,776 INFO L225 Difference]: With dead ends: 717 [2022-11-21 17:07:23,776 INFO L226 Difference]: Without dead ends: 479 [2022-11-21 17:07:23,778 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2022-11-21 17:07:23,779 INFO L413 NwaCegarLoop]: 110 mSDtfsCounter, 113 mSDsluCounter, 56 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-21 17:07:23,779 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 166 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-21 17:07:23,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 479 states. [2022-11-21 17:07:23,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 479 to 469. [2022-11-21 17:07:23,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 421 states have (on average 1.3824228028503562) internal successors, (582), 431 states have internal predecessors, (582), 27 states have call successors, (27), 11 states have call predecessors, (27), 13 states have return successors, (30), 26 states have call predecessors, (30), 25 states have call successors, (30) [2022-11-21 17:07:23,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 639 transitions. [2022-11-21 17:07:23,827 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 639 transitions. Word has length 50 [2022-11-21 17:07:23,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:07:23,828 INFO L495 AbstractCegarLoop]: Abstraction has 469 states and 639 transitions. [2022-11-21 17:07:23,828 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-21 17:07:23,828 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 639 transitions. [2022-11-21 17:07:23,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-11-21 17:07:23,830 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:07:23,830 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2022-11-21 17:07:23,842 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-21 17:07:24,036 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-11-21 17:07:24,037 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting addfltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [base2fltErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-21 17:07:24,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:07:24,037 INFO L85 PathProgramCache]: Analyzing trace with hash -246845702, now seen corresponding path program 1 times [2022-11-21 17:07:24,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:07:24,037 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398346817] [2022-11-21 17:07:24,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:24,038 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:07:24,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:24,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-21 17:07:24,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:24,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-21 17:07:24,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:24,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-21 17:07:24,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:24,525 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-21 17:07:24,526 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:07:24,526 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [398346817] [2022-11-21 17:07:24,526 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [398346817] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:07:24,526 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:07:24,526 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-11-21 17:07:24,526 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901962323] [2022-11-21 17:07:24,526 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:07:24,527 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-11-21 17:07:24,527 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:07:24,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-11-21 17:07:24,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=132, Unknown=0, NotChecked=0, Total=156 [2022-11-21 17:07:24,528 INFO L87 Difference]: Start difference. First operand 469 states and 639 transitions. Second operand has 13 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 states have internal predecessors, (40), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-21 17:07:25,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:07:25,424 INFO L93 Difference]: Finished difference Result 1244 states and 1753 transitions. [2022-11-21 17:07:25,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-21 17:07:25,425 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 states have internal predecessors, (40), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 50 [2022-11-21 17:07:25,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:07:25,431 INFO L225 Difference]: With dead ends: 1244 [2022-11-21 17:07:25,432 INFO L226 Difference]: Without dead ends: 1242 [2022-11-21 17:07:25,433 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2022-11-21 17:07:25,434 INFO L413 NwaCegarLoop]: 302 mSDtfsCounter, 420 mSDsluCounter, 2562 mSDsCounter, 0 mSdLazyCounter, 625 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 427 SdHoareTripleChecker+Valid, 2864 SdHoareTripleChecker+Invalid, 662 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 625 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-21 17:07:25,434 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [427 Valid, 2864 Invalid, 662 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 625 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-21 17:07:25,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1242 states. [2022-11-21 17:07:25,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1242 to 645. [2022-11-21 17:07:25,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 645 states, 584 states have (on average 1.4023972602739727) internal successors, (819), 595 states have internal predecessors, (819), 36 states have call successors, (36), 14 states have call predecessors, (36), 17 states have return successors, (42), 35 states have call predecessors, (42), 34 states have call successors, (42) [2022-11-21 17:07:25,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 897 transitions. [2022-11-21 17:07:25,502 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 897 transitions. Word has length 50 [2022-11-21 17:07:25,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:07:25,502 INFO L495 AbstractCegarLoop]: Abstraction has 645 states and 897 transitions. [2022-11-21 17:07:25,503 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 states have internal predecessors, (40), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-21 17:07:25,503 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 897 transitions. [2022-11-21 17:07:25,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-11-21 17:07:25,505 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:07:25,505 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:07:25,505 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-11-21 17:07:25,505 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting addfltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [base2fltErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-21 17:07:25,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:07:25,506 INFO L85 PathProgramCache]: Analyzing trace with hash -235388666, now seen corresponding path program 1 times [2022-11-21 17:07:25,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:07:25,506 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1428539675] [2022-11-21 17:07:25,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:25,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:07:25,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:25,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-21 17:07:25,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:25,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-21 17:07:25,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:25,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-21 17:07:25,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:25,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-21 17:07:25,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:25,918 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-21 17:07:25,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:07:25,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1428539675] [2022-11-21 17:07:25,919 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1428539675] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-21 17:07:25,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [962665358] [2022-11-21 17:07:25,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:25,919 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-21 17:07:25,919 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 17:07:25,922 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-21 17:07:25,927 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-21 17:07:26,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:26,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-21 17:07:26,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-21 17:07:26,179 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-11-21 17:07:26,179 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-21 17:07:26,316 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-11-21 17:07:26,317 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [962665358] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-21 17:07:26,317 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-21 17:07:26,317 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 17 [2022-11-21 17:07:26,318 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1603004485] [2022-11-21 17:07:26,318 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-21 17:07:26,318 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-11-21 17:07:26,318 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:07:26,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-11-21 17:07:26,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=237, Unknown=0, NotChecked=0, Total=272 [2022-11-21 17:07:26,320 INFO L87 Difference]: Start difference. First operand 645 states and 897 transitions. Second operand has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 14 states have internal predecessors, (57), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-21 17:07:27,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:07:27,960 INFO L93 Difference]: Finished difference Result 1858 states and 2634 transitions. [2022-11-21 17:07:27,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-11-21 17:07:27,961 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 14 states have internal predecessors, (57), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) Word has length 53 [2022-11-21 17:07:27,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:07:27,968 INFO L225 Difference]: With dead ends: 1858 [2022-11-21 17:07:27,968 INFO L226 Difference]: Without dead ends: 1625 [2022-11-21 17:07:27,970 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 113 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=168, Invalid=1022, Unknown=0, NotChecked=0, Total=1190 [2022-11-21 17:07:27,971 INFO L413 NwaCegarLoop]: 318 mSDtfsCounter, 734 mSDsluCounter, 3585 mSDsCounter, 0 mSdLazyCounter, 876 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 738 SdHoareTripleChecker+Valid, 3903 SdHoareTripleChecker+Invalid, 951 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 876 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-21 17:07:27,972 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [738 Valid, 3903 Invalid, 951 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 876 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-11-21 17:07:27,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1625 states. [2022-11-21 17:07:28,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1625 to 643. [2022-11-21 17:07:28,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 643 states, 582 states have (on average 1.3917525773195876) internal successors, (810), 593 states have internal predecessors, (810), 36 states have call successors, (36), 14 states have call predecessors, (36), 17 states have return successors, (42), 35 states have call predecessors, (42), 34 states have call successors, (42) [2022-11-21 17:07:28,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 888 transitions. [2022-11-21 17:07:28,110 INFO L78 Accepts]: Start accepts. Automaton has 643 states and 888 transitions. Word has length 53 [2022-11-21 17:07:28,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:07:28,111 INFO L495 AbstractCegarLoop]: Abstraction has 643 states and 888 transitions. [2022-11-21 17:07:28,111 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 14 states have internal predecessors, (57), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-21 17:07:28,112 INFO L276 IsEmpty]: Start isEmpty. Operand 643 states and 888 transitions. [2022-11-21 17:07:28,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-11-21 17:07:28,114 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:07:28,114 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:07:28,126 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-11-21 17:07:28,320 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-11-21 17:07:28,320 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting addfltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [base2fltErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-21 17:07:28,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:07:28,321 INFO L85 PathProgramCache]: Analyzing trace with hash 1942780386, now seen corresponding path program 1 times [2022-11-21 17:07:28,321 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:07:28,321 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1388274433] [2022-11-21 17:07:28,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:28,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:07:28,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:28,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-21 17:07:28,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:28,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-21 17:07:28,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:28,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-21 17:07:28,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:28,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-21 17:07:28,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:28,547 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-21 17:07:28,547 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:07:28,547 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1388274433] [2022-11-21 17:07:28,547 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1388274433] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-21 17:07:28,548 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-21 17:07:28,548 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-21 17:07:28,548 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047673003] [2022-11-21 17:07:28,548 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-21 17:07:28,549 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-21 17:07:28,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:07:28,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-21 17:07:28,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-11-21 17:07:28,550 INFO L87 Difference]: Start difference. First operand 643 states and 888 transitions. Second operand has 8 states, 8 states have (on average 4.625) internal successors, (37), 6 states have internal predecessors, (37), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-21 17:07:28,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:07:28,728 INFO L93 Difference]: Finished difference Result 834 states and 1138 transitions. [2022-11-21 17:07:28,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-21 17:07:28,729 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 6 states have internal predecessors, (37), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 53 [2022-11-21 17:07:28,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:07:28,734 INFO L225 Difference]: With dead ends: 834 [2022-11-21 17:07:28,735 INFO L226 Difference]: Without dead ends: 727 [2022-11-21 17:07:28,736 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-21 17:07:28,736 INFO L413 NwaCegarLoop]: 168 mSDtfsCounter, 113 mSDsluCounter, 869 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 1037 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-21 17:07:28,742 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [113 Valid, 1037 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-21 17:07:28,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 727 states. [2022-11-21 17:07:28,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 727 to 664. [2022-11-21 17:07:28,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 664 states, 601 states have (on average 1.382695507487521) internal successors, (831), 610 states have internal predecessors, (831), 38 states have call successors, (38), 16 states have call predecessors, (38), 17 states have return successors, (42), 37 states have call predecessors, (42), 34 states have call successors, (42) [2022-11-21 17:07:28,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 664 states to 664 states and 911 transitions. [2022-11-21 17:07:28,821 INFO L78 Accepts]: Start accepts. Automaton has 664 states and 911 transitions. Word has length 53 [2022-11-21 17:07:28,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:07:28,821 INFO L495 AbstractCegarLoop]: Abstraction has 664 states and 911 transitions. [2022-11-21 17:07:28,821 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 6 states have internal predecessors, (37), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-21 17:07:28,822 INFO L276 IsEmpty]: Start isEmpty. Operand 664 states and 911 transitions. [2022-11-21 17:07:28,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-11-21 17:07:28,823 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:07:28,823 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:07:28,824 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-11-21 17:07:28,824 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting addfltErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [base2fltErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-21 17:07:28,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:07:28,825 INFO L85 PathProgramCache]: Analyzing trace with hash 680588701, now seen corresponding path program 1 times [2022-11-21 17:07:28,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:07:28,825 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1083739674] [2022-11-21 17:07:28,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:28,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:07:28,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:29,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-21 17:07:29,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:29,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-21 17:07:29,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:29,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-21 17:07:29,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:29,283 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-21 17:07:29,283 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-21 17:07:29,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1083739674] [2022-11-21 17:07:29,283 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1083739674] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-21 17:07:29,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1390374472] [2022-11-21 17:07:29,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:29,284 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-21 17:07:29,284 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 17:07:29,286 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-21 17:07:29,296 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-21 17:07:29,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 17:07:29,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 28 conjunts are in the unsatisfiable core [2022-11-21 17:07:29,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-21 17:07:29,947 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-21 17:07:29,947 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-21 17:07:30,935 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-21 17:07:30,936 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1390374472] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-21 17:07:30,936 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-21 17:07:30,936 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 11] total 28 [2022-11-21 17:07:30,936 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [593602558] [2022-11-21 17:07:30,937 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-21 17:07:30,938 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-11-21 17:07:30,939 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-21 17:07:30,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-11-21 17:07:30,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=730, Unknown=0, NotChecked=0, Total=812 [2022-11-21 17:07:30,941 INFO L87 Difference]: Start difference. First operand 664 states and 911 transitions. Second operand has 29 states, 28 states have (on average 3.25) internal successors, (91), 23 states have internal predecessors, (91), 5 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (8), 8 states have call predecessors, (8), 5 states have call successors, (8) [2022-11-21 17:07:35,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-21 17:07:35,072 INFO L93 Difference]: Finished difference Result 1676 states and 2305 transitions. [2022-11-21 17:07:35,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-11-21 17:07:35,074 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 3.25) internal successors, (91), 23 states have internal predecessors, (91), 5 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (8), 8 states have call predecessors, (8), 5 states have call successors, (8) Word has length 52 [2022-11-21 17:07:35,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-21 17:07:35,081 INFO L225 Difference]: With dead ends: 1676 [2022-11-21 17:07:35,081 INFO L226 Difference]: Without dead ends: 1490 [2022-11-21 17:07:35,084 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 91 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 607 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=369, Invalid=2823, Unknown=0, NotChecked=0, Total=3192 [2022-11-21 17:07:35,085 INFO L413 NwaCegarLoop]: 437 mSDtfsCounter, 999 mSDsluCounter, 6691 mSDsCounter, 0 mSdLazyCounter, 1557 mSolverCounterSat, 170 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1008 SdHoareTripleChecker+Valid, 7128 SdHoareTripleChecker+Invalid, 1727 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 170 IncrementalHoareTripleChecker+Valid, 1557 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-11-21 17:07:35,086 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1008 Valid, 7128 Invalid, 1727 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [170 Valid, 1557 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-11-21 17:07:35,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1490 states. [2022-11-21 17:07:35,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1490 to 656. [2022-11-21 17:07:35,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 656 states, 593 states have (on average 1.3777403035413154) internal successors, (817), 602 states have internal predecessors, (817), 38 states have call successors, (38), 16 states have call predecessors, (38), 17 states have return successors, (42), 37 states have call predecessors, (42), 34 states have call successors, (42) [2022-11-21 17:07:35,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 656 states to 656 states and 897 transitions. [2022-11-21 17:07:35,171 INFO L78 Accepts]: Start accepts. Automaton has 656 states and 897 transitions. Word has length 52 [2022-11-21 17:07:35,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-21 17:07:35,172 INFO L495 AbstractCegarLoop]: Abstraction has 656 states and 897 transitions. [2022-11-21 17:07:35,172 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 3.25) internal successors, (91), 23 states have internal predecessors, (91), 5 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (8), 8 states have call predecessors, (8), 5 states have call successors, (8) [2022-11-21 17:07:35,173 INFO L276 IsEmpty]: Start isEmpty. Operand 656 states and 897 transitions. [2022-11-21 17:07:35,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-11-21 17:07:35,174 INFO L187 NwaCegarLoop]: Found error trace [2022-11-21 17:07:35,175 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 17:07:35,209 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2022-11-21 17:07:35,404 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-11-21 17:07:35,404 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting addfltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [base2fltErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, base2fltErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-21 17:07:35,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 17:07:35,405 INFO L85 PathProgramCache]: Analyzing trace with hash 2134239392, now seen corresponding path program 1 times [2022-11-21 17:07:35,405 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 17:07:35,406 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817044333] [2022-11-21 17:07:35,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 17:07:35,406 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 17:07:35,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 17:07:35,432 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-21 17:07:35,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 17:07:35,487 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-21 17:07:35,488 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-21 17:07:35,491 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location addfltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (15 of 16 remaining) [2022-11-21 17:07:35,494 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location base2fltErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (14 of 16 remaining) [2022-11-21 17:07:35,495 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location base2fltErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (13 of 16 remaining) [2022-11-21 17:07:35,495 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location base2fltErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (12 of 16 remaining) [2022-11-21 17:07:35,495 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location base2fltErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 16 remaining) [2022-11-21 17:07:35,495 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location base2fltErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 16 remaining) [2022-11-21 17:07:35,496 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location base2fltErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 16 remaining) [2022-11-21 17:07:35,496 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location addfltErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 16 remaining) [2022-11-21 17:07:35,496 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location addfltErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 16 remaining) [2022-11-21 17:07:35,496 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location addfltErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 16 remaining) [2022-11-21 17:07:35,497 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location addfltErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 16 remaining) [2022-11-21 17:07:35,497 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location addfltErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 16 remaining) [2022-11-21 17:07:35,497 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location addfltErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 16 remaining) [2022-11-21 17:07:35,498 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location addfltErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 16 remaining) [2022-11-21 17:07:35,499 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location addfltErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 16 remaining) [2022-11-21 17:07:35,499 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location addfltErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 16 remaining) [2022-11-21 17:07:35,500 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-11-21 17:07:35,517 INFO L444 BasicCegarLoop]: Path program histogram: [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] [2022-11-21 17:07:35,526 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-11-21 17:07:35,612 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.11 05:07:35 BoogieIcfgContainer [2022-11-21 17:07:35,613 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-11-21 17:07:35,613 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-21 17:07:35,614 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-21 17:07:35,615 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-21 17:07:35,615 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 05:07:05" (3/4) ... [2022-11-21 17:07:35,620 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-11-21 17:07:35,620 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-21 17:07:35,621 INFO L158 Benchmark]: Toolchain (without parser) took 31694.34ms. Allocated memory was 195.0MB in the beginning and 339.7MB in the end (delta: 144.7MB). Free memory was 147.4MB in the beginning and 290.9MB in the end (delta: -143.4MB). Peak memory consumption was 3.2MB. Max. memory is 16.1GB. [2022-11-21 17:07:35,621 INFO L158 Benchmark]: CDTParser took 0.34ms. Allocated memory is still 146.8MB. Free memory is still 90.7MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-21 17:07:35,621 INFO L158 Benchmark]: CACSL2BoogieTranslator took 374.78ms. Allocated memory is still 195.0MB. Free memory was 147.4MB in the beginning and 133.9MB in the end (delta: 13.5MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. [2022-11-21 17:07:35,622 INFO L158 Benchmark]: Boogie Procedure Inliner took 40.83ms. Allocated memory is still 195.0MB. Free memory was 133.9MB in the beginning and 132.6MB in the end (delta: 1.3MB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-21 17:07:35,622 INFO L158 Benchmark]: Boogie Preprocessor took 41.17ms. Allocated memory is still 195.0MB. Free memory was 132.6MB in the beginning and 130.6MB in the end (delta: 2.0MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-21 17:07:35,622 INFO L158 Benchmark]: RCFGBuilder took 727.04ms. Allocated memory is still 195.0MB. Free memory was 130.6MB in the beginning and 110.1MB in the end (delta: 20.5MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB. [2022-11-21 17:07:35,627 INFO L158 Benchmark]: TraceAbstraction took 30495.86ms. Allocated memory was 195.0MB in the beginning and 339.7MB in the end (delta: 144.7MB). Free memory was 109.5MB in the beginning and 291.9MB in the end (delta: -182.4MB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-21 17:07:35,627 INFO L158 Benchmark]: Witness Printer took 6.53ms. Allocated memory is still 339.7MB. Free memory was 291.9MB in the beginning and 290.9MB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-21 17:07:35,634 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.34ms. Allocated memory is still 146.8MB. Free memory is still 90.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 374.78ms. Allocated memory is still 195.0MB. Free memory was 147.4MB in the beginning and 133.9MB in the end (delta: 13.5MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 40.83ms. Allocated memory is still 195.0MB. Free memory was 133.9MB in the beginning and 132.6MB in the end (delta: 1.3MB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 41.17ms. Allocated memory is still 195.0MB. Free memory was 132.6MB in the beginning and 130.6MB in the end (delta: 2.0MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 727.04ms. Allocated memory is still 195.0MB. Free memory was 130.6MB in the beginning and 110.1MB in the end (delta: 20.5MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB. * TraceAbstraction took 30495.86ms. Allocated memory was 195.0MB in the beginning and 339.7MB in the end (delta: 144.7MB). Free memory was 109.5MB in the beginning and 291.9MB in the end (delta: -182.4MB). There was no memory consumed. Max. memory is 16.1GB. * Witness Printer took 6.53ms. Allocated memory is still 339.7MB. Free memory was 291.9MB in the beginning and 290.9MB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 110]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: overapproximation of bitwiseComplement at line 77, overapproximation of bitwiseAnd at line 109. Possible FailurePath: [L227] unsigned int a ; [L228] unsigned int ma = __VERIFIER_nondet_uint(); [L229] signed char ea = __VERIFIER_nondet_char(); [L230] unsigned int b ; [L231] unsigned int mb = __VERIFIER_nondet_uint(); [L232] signed char eb = __VERIFIER_nondet_char(); [L233] unsigned int r_add1 ; [L234] unsigned int r_add2 ; [L235] unsigned int zero ; [L236] int tmp ; [L237] int tmp___0 ; [L238] int __retres14 ; VAL [ea=-127, eb=-128] [L242] CALL, EXPR base2flt(0, 0) VAL [\old(e)=0, \old(m)=0] [L26] unsigned int res ; [L27] unsigned int __retres4 ; VAL [\old(e)=0, \old(m)=0, e=0, m=0] [L30] COND TRUE ! m [L31] __retres4 = 0U VAL [\old(e)=0, \old(m)=0, __retres4=0, e=0, m=0] [L81] return (__retres4); VAL [\old(e)=0, \old(m)=0, \result=0, __retres4=0, e=0, m=0] [L242] RET, EXPR base2flt(0, 0) VAL [base2flt(0, 0)=0, ea=-127, eb=-128] [L242] zero = base2flt(0, 0) [L243] CALL, EXPR base2flt(ma, ea) VAL [\old(e)=-127, \old(m)=16777216] [L26] unsigned int res ; [L27] unsigned int __retres4 ; VAL [\old(e)=-127, \old(m)=16777216, e=-127, m=16777216] [L30] COND FALSE !(! m) VAL [\old(e)=-127, \old(m)=16777216, e=-127, m=16777216] [L36] COND FALSE !(m < 1U << 24U) VAL [\old(e)=-127, \old(m)=16777216, e=-127, m=16777216] [L58] COND TRUE 1 VAL [\old(e)=-127, \old(m)=16777216, e=-127, m=16777216] [L60] COND FALSE !(m >= 1U << 25U) VAL [\old(e)=-127, \old(m)=16777216, e=-127, m=16777216] [L77] m = m & ~ (1U << 24U) VAL [\old(e)=-127, \old(m)=16777216, e=-127, m=0] [L78] EXPR e + 128 VAL [\old(e)=-127, \old(m)=16777216, e=-127, m=0] [L78] res = m | ((unsigned int )(e + 128) << 24U) [L79] __retres4 = res VAL [\old(e)=-127, \old(m)=16777216, __retres4=16777216, e=-127, m=0, res=16777216] [L81] return (__retres4); VAL [\old(e)=-127, \old(m)=16777216, \result=16777216, __retres4=16777216, e=-127, m=0, res=16777216] [L243] RET, EXPR base2flt(ma, ea) VAL [base2flt(ma, ea)=16777216, ea=-127, eb=-128, ma=16777216, zero=0] [L243] a = base2flt(ma, ea) [L244] CALL, EXPR base2flt(mb, eb) VAL [\old(e)=-128, \old(m)=16777217] [L26] unsigned int res ; [L27] unsigned int __retres4 ; VAL [\old(e)=-128, \old(m)=16777217, e=-128, m=16777217] [L30] COND FALSE !(! m) VAL [\old(e)=-128, \old(m)=16777217, e=-128, m=16777217] [L36] COND FALSE !(m < 1U << 24U) VAL [\old(e)=-128, \old(m)=16777217, e=-128, m=16777217] [L58] COND TRUE 1 VAL [\old(e)=-128, \old(m)=16777217, e=-128, m=16777217] [L60] COND FALSE !(m >= 1U << 25U) VAL [\old(e)=-128, \old(m)=16777217, e=-128, m=16777217] [L77] m = m & ~ (1U << 24U) VAL [\old(e)=-128, \old(m)=16777217, e=-128, m=16777217] [L78] EXPR e + 128 VAL [\old(e)=-128, \old(m)=16777217, e=-128, m=16777217] [L78] res = m | ((unsigned int )(e + 128) << 24U) [L79] __retres4 = res VAL [\old(e)=-128, \old(m)=16777217, __retres4=16777217, e=-128, m=16777217, res=16777217] [L81] return (__retres4); VAL [\old(e)=-128, \old(m)=16777217, \result=36028797035741185, __retres4=16777217, e=-128, m=16777217, res=16777217] [L244] RET, EXPR base2flt(mb, eb) VAL [a=16777216, base2flt(mb, eb)=36028797035741185, ea=-127, eb=-128, ma=16777216, mb=16777217, zero=0] [L244] b = base2flt(mb, eb) [L245] CALL addflt(a, b) VAL [\old(a)=16777216, \old(b)=16777217] [L85] unsigned int res ; [L86] unsigned int ma ; [L87] unsigned int mb ; [L88] unsigned int delta ; [L89] int ea ; [L90] int eb ; [L91] unsigned int tmp ; [L92] unsigned int __retres10 ; VAL [\old(a)=16777216, \old(b)=16777217, a=16777216, b=16777217] [L95] COND TRUE a < b [L96] tmp = a [L97] a = b [L98] b = tmp VAL [\old(a)=16777216, \old(b)=16777217, a=16777217, b=16777216, tmp=16777216] [L102] COND FALSE !(! b) VAL [\old(a)=16777216, \old(b)=16777217, a=16777217, b=16777216, tmp=16777216] [L109] ma = a & ((1U << 24U) - 1U) VAL [\old(a)=16777216, \old(b)=16777217, a=16777217, b=16777216, ma=0, tmp=16777216] [L110] (int )(a >> 24U) - 128 VAL [\old(a)=16777216, \old(b)=16777217, a=16777217, b=16777216, ma=0, tmp=16777216] - UnprovableResult [Line: 46]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 46]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 71]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 71]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 78]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 78]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 110]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 113]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 113]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 116]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 116]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 134]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 134]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 142]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 142]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 4 procedures, 106 locations, 16 error locations. Started 1 CEGAR loops. OverallTime: 30.3s, OverallIterations: 27, TraceHistogramMax: 3, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.1s, AutomataDifference: 14.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 6358 SdHoareTripleChecker+Valid, 8.4s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 6271 mSDsluCounter, 35736 SdHoareTripleChecker+Invalid, 7.1s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 31448 mSDsCounter, 598 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 6523 IncrementalHoareTripleChecker+Invalid, 7121 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 598 mSolverCounterUnsat, 4288 mSDtfsCounter, 6523 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1205 GetRequests, 852 SyntacticMatches, 8 SemanticMatches, 345 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1307 ImplicationChecksByTransitivity, 7.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=664occurred in iteration=25, InterpolantAutomatonStates: 283, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.1s AutomataMinimizationTime, 26 MinimizatonAttempts, 4367 StatesRemovedByMinimization, 26 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.8s SatisfiabilityAnalysisTime, 10.4s InterpolantComputationTime, 1365 NumberOfCodeBlocks, 1365 NumberOfCodeBlocksAsserted, 37 NumberOfCheckSat, 1630 ConstructedInterpolants, 0 QuantifiedInterpolants, 6517 SizeOfPredicates, 32 NumberOfNonLiveVariables, 1315 ConjunctsInSsa, 133 ConjunctsInUnsatCore, 44 InterpolantComputations, 19 PerfectInterpolantSequences, 529/638 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2022-11-21 17:07:35,672 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/config/AutomizerReach.xml -i ../../sv-benchmarks/c/bitvector/soft_float_4-2a.c.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/config/svcomp-Overflow-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 2abfa4882ab8ec6bd7a33a5fbeaa8a88ba40a897019218fc162e52833c89454b --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-b5237d8 [2022-11-21 17:07:38,694 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-21 17:07:38,697 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-21 17:07:38,764 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-21 17:07:38,765 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-21 17:07:38,769 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-21 17:07:38,773 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-21 17:07:38,778 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-21 17:07:38,781 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-21 17:07:38,788 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-21 17:07:38,789 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-21 17:07:38,793 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-21 17:07:38,793 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-21 17:07:38,800 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-21 17:07:38,801 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-21 17:07:38,810 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-21 17:07:38,812 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-21 17:07:38,813 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-21 17:07:38,816 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-21 17:07:38,822 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-21 17:07:38,824 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-21 17:07:38,826 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-21 17:07:38,827 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-21 17:07:38,828 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-21 17:07:38,832 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-21 17:07:38,839 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-21 17:07:38,839 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-21 17:07:38,841 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-21 17:07:38,842 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-21 17:07:38,844 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-21 17:07:38,847 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-21 17:07:38,848 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-21 17:07:38,850 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-21 17:07:38,851 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-21 17:07:38,853 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-21 17:07:38,854 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-21 17:07:38,855 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-21 17:07:38,855 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-21 17:07:38,855 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-21 17:07:38,857 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-21 17:07:38,858 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-21 17:07:38,864 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/config/svcomp-Overflow-32bit-Automizer_Bitvector.epf [2022-11-21 17:07:38,908 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-21 17:07:38,909 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-21 17:07:38,911 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-21 17:07:38,911 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-21 17:07:38,913 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-21 17:07:38,913 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-21 17:07:38,914 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-21 17:07:38,914 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-21 17:07:38,914 INFO L138 SettingsManager]: * Use SBE=true [2022-11-21 17:07:38,915 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-21 17:07:38,916 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-21 17:07:38,917 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-21 17:07:38,917 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-21 17:07:38,917 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-21 17:07:38,917 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-21 17:07:38,918 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-21 17:07:38,918 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-21 17:07:38,918 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-21 17:07:38,918 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-21 17:07:38,919 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2022-11-21 17:07:38,919 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-21 17:07:38,919 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-21 17:07:38,919 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-21 17:07:38,920 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-21 17:07:38,920 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-21 17:07:38,920 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-21 17:07:38,921 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-21 17:07:38,921 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-21 17:07:38,921 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-21 17:07:38,921 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-21 17:07:38,922 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-21 17:07:38,922 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-21 17:07:38,922 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-11-21 17:07:38,923 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-21 17:07:38,923 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-21 17:07:38,923 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-21 17:07:38,924 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-21 17:07:38,924 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-21 17:07:38,924 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/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 -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a 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 ! overflow) ) 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 -> 2abfa4882ab8ec6bd7a33a5fbeaa8a88ba40a897019218fc162e52833c89454b [2022-11-21 17:07:39,425 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-21 17:07:39,464 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-21 17:07:39,469 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-21 17:07:39,471 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-21 17:07:39,472 INFO L275 PluginConnector]: CDTParser initialized [2022-11-21 17:07:39,474 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/../../sv-benchmarks/c/bitvector/soft_float_4-2a.c.cil.c [2022-11-21 17:07:43,599 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-21 17:07:43,954 INFO L351 CDTParser]: Found 1 translation units. [2022-11-21 17:07:43,955 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/sv-benchmarks/c/bitvector/soft_float_4-2a.c.cil.c [2022-11-21 17:07:43,975 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/data/12d24212a/bcb2736c0b1f4619b1d2340e4cdcd2d9/FLAGcbe4c6b67 [2022-11-21 17:07:44,018 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/bin/uautomizer-vX5HgA9Q3a/data/12d24212a/bcb2736c0b1f4619b1d2340e4cdcd2d9 [2022-11-21 17:07:44,024 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-21 17:07:44,026 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-21 17:07:44,033 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-21 17:07:44,034 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-21 17:07:44,039 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-21 17:07:44,041 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 05:07:44" (1/1) ... [2022-11-21 17:07:44,042 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5f3aa543 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 05:07:44, skipping insertion in model container [2022-11-21 17:07:44,043 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 05:07:44" (1/1) ... [2022-11-21 17:07:44,052 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-21 17:07:44,113 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-21 17:07:44,376 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d8bde9f-7b93-4f14-a6a9-77a2607f88f1/sv-benchmarks/c/bitvector/soft_float_4-2a.c.cil.c[755,768] [2022-11-21 17:07:44,464 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator has thrown an exception: java.lang.UnsupportedOperationException: Integer overflow check for leftshift is not yet implemented. at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.expressiontranslation.BitvectorTranslation.constructOverflowCheckForBinaryBitwiseIntegerExpression(BitvectorTranslation.java:1570) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CExpressionTranslator.addIntegerBoundsCheck(CExpressionTranslator.java:1060) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CExpressionTranslator.handleBitshiftOperation(CExpressionTranslator.java:430) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:834) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:282) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:2446) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:303) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:960) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:279) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:728) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:282) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:728) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:282) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1413) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:220) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1087) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:232) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1087) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:232) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1087) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:232) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.FunctionHandler.handleFunctionDefinition(FunctionHandler.java:371) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1489) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:155) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.processTUchild(CHandler.java:3314) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:2388) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:600) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:134) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.translate(MainTranslator.java:192) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.run(MainTranslator.java:115) at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.(MainTranslator.java:93) at de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver.finish(CACSL2BoogieTranslatorObserver.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2022-11-21 17:07:44,470 INFO L158 Benchmark]: Toolchain (without parser) took 443.10ms. Allocated memory is still 69.2MB. Free memory was 46.5MB in the beginning and 36.3MB in the end (delta: 10.2MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-11-21 17:07:44,471 INFO L158 Benchmark]: CDTParser took 0.37ms. Allocated memory is still 69.2MB. Free memory was 46.2MB in the beginning and 46.2MB in the end (delta: 83.9kB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-21 17:07:44,472 INFO L158 Benchmark]: CACSL2BoogieTranslator took 434.90ms. Allocated memory is still 69.2MB. Free memory was 46.2MB in the beginning and 36.3MB in the end (delta: 9.9MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2022-11-21 17:07:44,474 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.37ms. Allocated memory is still 69.2MB. Free memory was 46.2MB in the beginning and 46.2MB in the end (delta: 83.9kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 434.90ms. Allocated memory is still 69.2MB. Free memory was 46.2MB in the beginning and 36.3MB in the end (delta: 9.9MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - ExceptionOrErrorResult: UnsupportedOperationException: Integer overflow check for leftshift is not yet implemented. de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: UnsupportedOperationException: Integer overflow check for leftshift is not yet implemented.: de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.expressiontranslation.BitvectorTranslation.constructOverflowCheckForBinaryBitwiseIntegerExpression(BitvectorTranslation.java:1570) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: ERROR: ExceptionOrErrorResult: UnsupportedOperationException: Integer overflow check for leftshift is not yet implemented.