./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/product-lines/email_spec27_product33.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e04fb08f 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_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/config/TaipanReach.xml -i ../../sv-benchmarks/c/product-lines/email_spec27_product33.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0 --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 3f09e5adfeee9c308429dc6a96730836c8dd32d7c1bd2833eb57924261e76e35 --- 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-e04fb08 [2022-11-16 19:36:34,204 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-16 19:36:34,208 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-16 19:36:34,251 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-16 19:36:34,255 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-16 19:36:34,259 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-16 19:36:34,264 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-16 19:36:34,267 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-16 19:36:34,271 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-16 19:36:34,279 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-16 19:36:34,281 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-16 19:36:34,283 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-16 19:36:34,286 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-16 19:36:34,288 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-16 19:36:34,297 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-16 19:36:34,299 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-16 19:36:34,300 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-16 19:36:34,301 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-16 19:36:34,303 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-16 19:36:34,309 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-16 19:36:34,316 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-16 19:36:34,317 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-16 19:36:34,319 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-16 19:36:34,321 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-16 19:36:34,326 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-16 19:36:34,331 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-16 19:36:34,331 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-16 19:36:34,332 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-16 19:36:34,334 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-16 19:36:34,336 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-16 19:36:34,336 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-16 19:36:34,338 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-16 19:36:34,340 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-16 19:36:34,343 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-16 19:36:34,345 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-16 19:36:34,346 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-16 19:36:34,347 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-16 19:36:34,347 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-16 19:36:34,348 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-16 19:36:34,349 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-16 19:36:34,350 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-16 19:36:34,351 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/config/svcomp-Reach-32bit-Taipan_Default.epf [2022-11-16 19:36:34,380 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-16 19:36:34,380 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-16 19:36:34,380 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-16 19:36:34,381 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-16 19:36:34,382 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-16 19:36:34,382 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-16 19:36:34,382 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-16 19:36:34,382 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-16 19:36:34,383 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-16 19:36:34,383 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-16 19:36:34,383 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-16 19:36:34,383 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-16 19:36:34,384 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-16 19:36:34,384 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-16 19:36:34,384 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-16 19:36:34,384 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-16 19:36:34,385 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-16 19:36:34,385 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-16 19:36:34,386 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-16 19:36:34,386 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-16 19:36:34,386 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-16 19:36:34,386 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-16 19:36:34,387 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-16 19:36:34,387 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-16 19:36:34,387 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-16 19:36:34,387 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-16 19:36:34,388 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-16 19:36:34,388 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-16 19:36:34,388 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-16 19:36:34,388 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-16 19:36:34,388 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-16 19:36:34,389 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-16 19:36:34,389 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 19:36:34,389 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-16 19:36:34,389 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-16 19:36:34,390 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-16 19:36:34,390 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-16 19:36:34,390 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-16 19:36:34,390 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-16 19:36:34,391 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-16 19:36:34,391 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-16 19:36:34,391 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_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/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_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan 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 -> 3f09e5adfeee9c308429dc6a96730836c8dd32d7c1bd2833eb57924261e76e35 [2022-11-16 19:36:34,755 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-16 19:36:34,786 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-16 19:36:34,789 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-16 19:36:34,791 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-16 19:36:34,792 INFO L275 PluginConnector]: CDTParser initialized [2022-11-16 19:36:34,794 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/../../sv-benchmarks/c/product-lines/email_spec27_product33.cil.c [2022-11-16 19:36:34,877 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/data/162783e14/8690813124ad48669ef22f2c43b88c6d/FLAG236f96ffb [2022-11-16 19:36:35,695 INFO L306 CDTParser]: Found 1 translation units. [2022-11-16 19:36:35,696 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/sv-benchmarks/c/product-lines/email_spec27_product33.cil.c [2022-11-16 19:36:35,722 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/data/162783e14/8690813124ad48669ef22f2c43b88c6d/FLAG236f96ffb [2022-11-16 19:36:35,913 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/data/162783e14/8690813124ad48669ef22f2c43b88c6d [2022-11-16 19:36:35,916 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-16 19:36:35,918 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-16 19:36:35,921 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-16 19:36:35,921 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-16 19:36:35,931 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-16 19:36:35,932 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 07:36:35" (1/1) ... [2022-11-16 19:36:35,934 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@35ca7411 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:36:35, skipping insertion in model container [2022-11-16 19:36:35,934 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 07:36:35" (1/1) ... [2022-11-16 19:36:35,944 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-16 19:36:36,024 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-16 19:36:36,309 WARN L229 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_bcaa8c8b-4199-479f-b980-e0f26a0f7963/sv-benchmarks/c/product-lines/email_spec27_product33.cil.c[1543,1556] [2022-11-16 19:36:36,747 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 19:36:36,773 INFO L203 MainTranslator]: Completed pre-run [2022-11-16 19:36:36,801 WARN L229 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_bcaa8c8b-4199-479f-b980-e0f26a0f7963/sv-benchmarks/c/product-lines/email_spec27_product33.cil.c[1543,1556] [2022-11-16 19:36:36,959 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 19:36:37,014 INFO L208 MainTranslator]: Completed translation [2022-11-16 19:36:37,015 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:36:37 WrapperNode [2022-11-16 19:36:37,015 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-16 19:36:37,016 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-16 19:36:37,017 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-16 19:36:37,017 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-16 19:36:37,027 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:36:37" (1/1) ... [2022-11-16 19:36:37,070 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:36:37" (1/1) ... [2022-11-16 19:36:37,165 INFO L138 Inliner]: procedures = 134, calls = 229, calls flagged for inlining = 64, calls inlined = 59, statements flattened = 1062 [2022-11-16 19:36:37,166 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-16 19:36:37,167 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-16 19:36:37,167 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-16 19:36:37,167 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-16 19:36:37,180 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:36:37" (1/1) ... [2022-11-16 19:36:37,181 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:36:37" (1/1) ... [2022-11-16 19:36:37,190 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:36:37" (1/1) ... [2022-11-16 19:36:37,191 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:36:37" (1/1) ... [2022-11-16 19:36:37,218 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:36:37" (1/1) ... [2022-11-16 19:36:37,246 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:36:37" (1/1) ... [2022-11-16 19:36:37,253 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:36:37" (1/1) ... [2022-11-16 19:36:37,263 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:36:37" (1/1) ... [2022-11-16 19:36:37,284 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-16 19:36:37,285 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-16 19:36:37,285 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-16 19:36:37,285 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-16 19:36:37,297 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:36:37" (1/1) ... [2022-11-16 19:36:37,306 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 19:36:37,323 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:36:37,356 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-16 19:36:37,374 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-16 19:36:37,418 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2022-11-16 19:36:37,418 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2022-11-16 19:36:37,418 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2022-11-16 19:36:37,419 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2022-11-16 19:36:37,419 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2022-11-16 19:36:37,419 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2022-11-16 19:36:37,419 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2022-11-16 19:36:37,420 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2022-11-16 19:36:37,420 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2022-11-16 19:36:37,420 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2022-11-16 19:36:37,421 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2022-11-16 19:36:37,421 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2022-11-16 19:36:37,421 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2022-11-16 19:36:37,421 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2022-11-16 19:36:37,422 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2022-11-16 19:36:37,422 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2022-11-16 19:36:37,422 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2022-11-16 19:36:37,422 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2022-11-16 19:36:37,423 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2022-11-16 19:36:37,423 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2022-11-16 19:36:37,423 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2022-11-16 19:36:37,423 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2022-11-16 19:36:37,423 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2022-11-16 19:36:37,424 INFO L130 BoogieDeclarations]: Found specification of procedure queue [2022-11-16 19:36:37,424 INFO L138 BoogieDeclarations]: Found implementation of procedure queue [2022-11-16 19:36:37,424 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2022-11-16 19:36:37,424 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2022-11-16 19:36:37,425 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-16 19:36:37,425 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2022-11-16 19:36:37,425 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2022-11-16 19:36:37,425 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2022-11-16 19:36:37,426 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2022-11-16 19:36:37,426 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2022-11-16 19:36:37,426 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2022-11-16 19:36:37,426 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2022-11-16 19:36:37,427 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2022-11-16 19:36:37,427 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2022-11-16 19:36:37,427 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2022-11-16 19:36:37,427 INFO L130 BoogieDeclarations]: Found specification of procedure isVerified [2022-11-16 19:36:37,428 INFO L138 BoogieDeclarations]: Found implementation of procedure isVerified [2022-11-16 19:36:37,428 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2022-11-16 19:36:37,428 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2022-11-16 19:36:37,428 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2022-11-16 19:36:37,429 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2022-11-16 19:36:37,429 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2022-11-16 19:36:37,429 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2022-11-16 19:36:37,429 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2022-11-16 19:36:37,430 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2022-11-16 19:36:37,430 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2022-11-16 19:36:37,430 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2022-11-16 19:36:37,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-16 19:36:37,431 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2022-11-16 19:36:37,431 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2022-11-16 19:36:37,431 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-16 19:36:37,432 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-16 19:36:37,751 INFO L235 CfgBuilder]: Building ICFG [2022-11-16 19:36:37,767 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-16 19:36:39,098 INFO L276 CfgBuilder]: Performing block encoding [2022-11-16 19:36:39,910 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-16 19:36:39,910 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-16 19:36:39,915 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 07:36:39 BoogieIcfgContainer [2022-11-16 19:36:39,915 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-16 19:36:39,922 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-16 19:36:39,923 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-16 19:36:39,928 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-16 19:36:39,928 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 07:36:35" (1/3) ... [2022-11-16 19:36:39,929 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@621f3a0e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 07:36:39, skipping insertion in model container [2022-11-16 19:36:39,930 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:36:37" (2/3) ... [2022-11-16 19:36:39,930 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@621f3a0e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 07:36:39, skipping insertion in model container [2022-11-16 19:36:39,931 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 07:36:39" (3/3) ... [2022-11-16 19:36:39,934 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec27_product33.cil.c [2022-11-16 19:36:39,966 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-16 19:36:39,966 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-16 19:36:40,079 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-16 19:36:40,089 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=FINITE_AUTOMATA, 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;@66805dae, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-16 19:36:40,089 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-16 19:36:40,100 INFO L276 IsEmpty]: Start isEmpty. Operand has 218 states, 126 states have (on average 1.3015873015873016) internal successors, (164), 130 states have internal predecessors, (164), 65 states have call successors, (65), 25 states have call predecessors, (65), 25 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2022-11-16 19:36:40,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2022-11-16 19:36:40,130 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:36:40,131 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 19:36:40,132 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 19:36:40,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:36:40,140 INFO L85 PathProgramCache]: Analyzing trace with hash -1578590042, now seen corresponding path program 1 times [2022-11-16 19:36:40,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:36:40,155 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168224334] [2022-11-16 19:36:40,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:36:40,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:36:40,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:36:40,726 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-11-16 19:36:40,726 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:36:40,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168224334] [2022-11-16 19:36:40,728 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1168224334] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:36:40,728 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:36:40,729 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-16 19:36:40,731 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187517070] [2022-11-16 19:36:40,732 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:36:40,738 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-16 19:36:40,738 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:36:40,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-16 19:36:40,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-16 19:36:40,786 INFO L87 Difference]: Start difference. First operand has 218 states, 126 states have (on average 1.3015873015873016) internal successors, (164), 130 states have internal predecessors, (164), 65 states have call successors, (65), 25 states have call predecessors, (65), 25 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) Second operand has 2 states, 2 states have (on average 22.0) internal successors, (44), 2 states have internal predecessors, (44), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-16 19:36:41,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:36:41,119 INFO L93 Difference]: Finished difference Result 353 states and 466 transitions. [2022-11-16 19:36:41,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-16 19:36:41,124 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 22.0) internal successors, (44), 2 states have internal predecessors, (44), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 92 [2022-11-16 19:36:41,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:36:41,150 INFO L225 Difference]: With dead ends: 353 [2022-11-16 19:36:41,151 INFO L226 Difference]: Without dead ends: 215 [2022-11-16 19:36:41,166 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-16 19:36:41,174 INFO L413 NwaCegarLoop]: 249 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 249 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:36:41,175 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 249 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 19:36:41,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2022-11-16 19:36:41,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 215. [2022-11-16 19:36:41,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 124 states have (on average 1.2741935483870968) internal successors, (158), 127 states have internal predecessors, (158), 65 states have call successors, (65), 25 states have call predecessors, (65), 25 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64) [2022-11-16 19:36:41,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 287 transitions. [2022-11-16 19:36:41,280 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 287 transitions. Word has length 92 [2022-11-16 19:36:41,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:36:41,292 INFO L495 AbstractCegarLoop]: Abstraction has 215 states and 287 transitions. [2022-11-16 19:36:41,292 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 22.0) internal successors, (44), 2 states have internal predecessors, (44), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-16 19:36:41,293 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 287 transitions. [2022-11-16 19:36:41,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-11-16 19:36:41,298 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:36:41,298 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 19:36:41,298 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-16 19:36:41,299 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 19:36:41,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:36:41,300 INFO L85 PathProgramCache]: Analyzing trace with hash -916514765, now seen corresponding path program 1 times [2022-11-16 19:36:41,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:36:41,300 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898821824] [2022-11-16 19:36:41,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:36:41,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:36:41,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:36:41,767 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-11-16 19:36:41,767 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:36:41,768 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898821824] [2022-11-16 19:36:41,768 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [898821824] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:36:41,769 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:36:41,769 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 19:36:41,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [692382794] [2022-11-16 19:36:41,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:36:41,773 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:36:41,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:36:41,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:36:41,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:36:41,777 INFO L87 Difference]: Start difference. First operand 215 states and 287 transitions. Second operand has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-16 19:36:42,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:36:42,010 INFO L93 Difference]: Finished difference Result 349 states and 454 transitions. [2022-11-16 19:36:42,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:36:42,011 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 93 [2022-11-16 19:36:42,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:36:42,014 INFO L225 Difference]: With dead ends: 349 [2022-11-16 19:36:42,014 INFO L226 Difference]: Without dead ends: 217 [2022-11-16 19:36:42,016 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:36:42,018 INFO L413 NwaCegarLoop]: 246 mSDtfsCounter, 0 mSDsluCounter, 245 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 491 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:36:42,019 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 491 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 19:36:42,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2022-11-16 19:36:42,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 217. [2022-11-16 19:36:42,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 126 states have (on average 1.2698412698412698) internal successors, (160), 129 states have internal predecessors, (160), 65 states have call successors, (65), 25 states have call predecessors, (65), 25 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64) [2022-11-16 19:36:42,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 289 transitions. [2022-11-16 19:36:42,044 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 289 transitions. Word has length 93 [2022-11-16 19:36:42,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:36:42,045 INFO L495 AbstractCegarLoop]: Abstraction has 217 states and 289 transitions. [2022-11-16 19:36:42,045 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-16 19:36:42,045 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 289 transitions. [2022-11-16 19:36:42,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2022-11-16 19:36:42,050 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:36:42,050 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 19:36:42,051 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-16 19:36:42,051 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 19:36:42,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:36:42,052 INFO L85 PathProgramCache]: Analyzing trace with hash 1051283549, now seen corresponding path program 1 times [2022-11-16 19:36:42,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:36:42,053 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1642260251] [2022-11-16 19:36:42,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:36:42,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:36:42,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:36:42,315 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-11-16 19:36:42,316 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:36:42,316 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1642260251] [2022-11-16 19:36:42,317 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1642260251] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:36:42,317 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:36:42,317 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 19:36:42,318 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655278420] [2022-11-16 19:36:42,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:36:42,318 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:36:42,319 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:36:42,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:36:42,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:36:42,320 INFO L87 Difference]: Start difference. First operand 217 states and 289 transitions. Second operand has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-16 19:36:42,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:36:42,618 INFO L93 Difference]: Finished difference Result 464 states and 637 transitions. [2022-11-16 19:36:42,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:36:42,620 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 98 [2022-11-16 19:36:42,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:36:42,622 INFO L225 Difference]: With dead ends: 464 [2022-11-16 19:36:42,622 INFO L226 Difference]: Without dead ends: 265 [2022-11-16 19:36:42,624 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:36:42,625 INFO L413 NwaCegarLoop]: 259 mSDtfsCounter, 57 mSDsluCounter, 238 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 497 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:36:42,626 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 497 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 83 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-16 19:36:42,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2022-11-16 19:36:42,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 260. [2022-11-16 19:36:42,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 158 states have (on average 1.3481012658227849) internal successors, (213), 161 states have internal predecessors, (213), 76 states have call successors, (76), 25 states have call predecessors, (76), 25 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2022-11-16 19:36:42,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 364 transitions. [2022-11-16 19:36:42,682 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 364 transitions. Word has length 98 [2022-11-16 19:36:42,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:36:42,683 INFO L495 AbstractCegarLoop]: Abstraction has 260 states and 364 transitions. [2022-11-16 19:36:42,683 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-16 19:36:42,684 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 364 transitions. [2022-11-16 19:36:42,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-11-16 19:36:42,686 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:36:42,687 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 19:36:42,687 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-16 19:36:42,688 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 19:36:42,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:36:42,702 INFO L85 PathProgramCache]: Analyzing trace with hash -519996870, now seen corresponding path program 1 times [2022-11-16 19:36:42,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:36:42,703 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748530293] [2022-11-16 19:36:42,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:36:42,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:36:42,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:36:43,092 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-11-16 19:36:43,093 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:36:43,093 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748530293] [2022-11-16 19:36:43,093 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [748530293] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:36:43,094 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727112303] [2022-11-16 19:36:43,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:36:43,094 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:36:43,095 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:36:43,099 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:36:43,103 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-16 19:36:43,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:36:43,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 1155 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-16 19:36:43,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:36:43,740 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-11-16 19:36:43,740 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:36:43,873 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-11-16 19:36:43,873 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1727112303] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:36:43,874 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [119482385] [2022-11-16 19:36:43,903 INFO L159 IcfgInterpreter]: Started Sifa with 82 locations of interest [2022-11-16 19:36:43,903 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 19:36:43,912 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 19:36:43,919 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 19:36:43,924 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 19:37:39,131 INFO L197 IcfgInterpreter]: Interpreting procedure setClientId with input of size 439 for LOIs [2022-11-16 19:37:39,551 INFO L197 IcfgInterpreter]: Interpreting procedure sendEmail with input of size 477 for LOIs [2022-11-16 19:37:53,842 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-16 19:37:54,033 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:37:54,034 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.AssertionError: Maybe an infinite loop at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushUtilsForSubsetPush.sequentialSubsetPush(QuantifierPushUtilsForSubsetPush.java:130) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.tryToPushOverDualFiniteConnective(QuantifierPusher.java:345) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.convert(QuantifierPushTermWalker.java:188) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.convert(QuantifierPushTermWalker.java:1) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine$ApplicationTermTask.doStep(TermContextTransformationEngine.java:169) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine.transform(TermContextTransformationEngine.java:77) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine.transform(TermContextTransformationEngine.java:61) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.eliminate(QuantifierPushTermWalker.java:295) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.eliminate(QuantifierPushTermWalker.java:281) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools$EliminatingTermDomainOperationProvider.newQuantifier(SymbolicTools.java:285) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools$EliminatingTermDomainOperationProvider.projectExistentially(SymbolicTools.java:267) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.TermDomainOperationProvider.projectExistentially(TermDomainOperationProvider.java:1) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateTransformer.strongestPostconditionCall(PredicateTransformer.java:157) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools.postCall(SymbolicTools.java:132) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretCallReturnSummary(DagInterpreter.java:218) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTransAndStoreLoiPred(DagInterpreter.java:207) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTrans(DagInterpreter.java:187) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretNode(DagInterpreter.java:165) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:123) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpretLoisInProcedure(IcfgInterpreter.java:136) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpret(IcfgInterpreter.java:127) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:102) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:68) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:101) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:77) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:266) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:147) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:137) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:85) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:82) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:336) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:431) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:366) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:415) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:302) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:262) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:175) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:154) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) 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-16 19:37:54,040 INFO L158 Benchmark]: Toolchain (without parser) took 78121.19ms. Allocated memory was 146.8MB in the beginning and 641.7MB in the end (delta: 494.9MB). Free memory was 107.9MB in the beginning and 501.7MB in the end (delta: -393.8MB). Peak memory consumption was 383.8MB. Max. memory is 16.1GB. [2022-11-16 19:37:54,040 INFO L158 Benchmark]: CDTParser took 0.38ms. Allocated memory is still 146.8MB. Free memory is still 126.9MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-16 19:37:54,042 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1094.97ms. Allocated memory is still 146.8MB. Free memory was 107.7MB in the beginning and 95.4MB in the end (delta: 12.3MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. [2022-11-16 19:37:54,043 INFO L158 Benchmark]: Boogie Procedure Inliner took 149.93ms. Allocated memory is still 146.8MB. Free memory was 95.4MB in the beginning and 89.1MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2022-11-16 19:37:54,043 INFO L158 Benchmark]: Boogie Preprocessor took 116.90ms. Allocated memory is still 146.8MB. Free memory was 89.1MB in the beginning and 84.4MB in the end (delta: 4.7MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2022-11-16 19:37:54,044 INFO L158 Benchmark]: RCFGBuilder took 2630.97ms. Allocated memory was 146.8MB in the beginning and 216.0MB in the end (delta: 69.2MB). Free memory was 84.4MB in the beginning and 141.8MB in the end (delta: -57.4MB). Peak memory consumption was 39.1MB. Max. memory is 16.1GB. [2022-11-16 19:37:54,045 INFO L158 Benchmark]: TraceAbstraction took 74116.23ms. Allocated memory was 216.0MB in the beginning and 641.7MB in the end (delta: 425.7MB). Free memory was 141.8MB in the beginning and 501.7MB in the end (delta: -359.9MB). Peak memory consumption was 349.2MB. Max. memory is 16.1GB. [2022-11-16 19:37:54,049 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.38ms. Allocated memory is still 146.8MB. Free memory is still 126.9MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1094.97ms. Allocated memory is still 146.8MB. Free memory was 107.7MB in the beginning and 95.4MB in the end (delta: 12.3MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 149.93ms. Allocated memory is still 146.8MB. Free memory was 95.4MB in the beginning and 89.1MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 116.90ms. Allocated memory is still 146.8MB. Free memory was 89.1MB in the beginning and 84.4MB in the end (delta: 4.7MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * RCFGBuilder took 2630.97ms. Allocated memory was 146.8MB in the beginning and 216.0MB in the end (delta: 69.2MB). Free memory was 84.4MB in the beginning and 141.8MB in the end (delta: -57.4MB). Peak memory consumption was 39.1MB. Max. memory is 16.1GB. * TraceAbstraction took 74116.23ms. Allocated memory was 216.0MB in the beginning and 641.7MB in the end (delta: 425.7MB). Free memory was 141.8MB in the beginning and 501.7MB in the end (delta: -359.9MB). Peak memory consumption was 349.2MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: AssertionError: Maybe an infinite loop de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: Maybe an infinite loop: de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushUtilsForSubsetPush.sequentialSubsetPush(QuantifierPushUtilsForSubsetPush.java:130) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2022-11-16 19:37:54,090 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/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_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/config/TaipanReach.xml -i ../../sv-benchmarks/c/product-lines/email_spec27_product33.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/config/svcomp-Reach-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0 --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 3f09e5adfeee9c308429dc6a96730836c8dd32d7c1bd2833eb57924261e76e35 --- 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-e04fb08 [2022-11-16 19:37:56,873 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-16 19:37:56,877 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-16 19:37:56,917 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-16 19:37:56,917 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-16 19:37:56,923 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-16 19:37:56,926 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-16 19:37:56,933 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-16 19:37:56,936 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-16 19:37:56,947 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-16 19:37:56,949 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-16 19:37:56,951 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-16 19:37:56,953 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-16 19:37:56,955 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-16 19:37:56,957 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-16 19:37:56,964 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-16 19:37:56,965 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-16 19:37:56,966 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-16 19:37:56,969 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-16 19:37:56,973 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-16 19:37:56,980 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-16 19:37:56,982 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-16 19:37:56,984 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-16 19:37:56,985 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-16 19:37:56,989 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-16 19:37:56,989 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-16 19:37:56,989 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-16 19:37:56,990 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-16 19:37:56,991 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-16 19:37:56,992 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-16 19:37:56,992 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-16 19:37:56,993 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-16 19:37:57,002 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-16 19:37:57,004 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-16 19:37:57,005 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-16 19:37:57,006 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-16 19:37:57,007 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-16 19:37:57,007 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-16 19:37:57,007 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-16 19:37:57,010 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-16 19:37:57,011 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-16 19:37:57,012 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2022-11-16 19:37:57,082 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-16 19:37:57,083 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-16 19:37:57,083 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-16 19:37:57,083 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-16 19:37:57,084 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-16 19:37:57,085 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-16 19:37:57,085 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-16 19:37:57,085 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-16 19:37:57,085 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-16 19:37:57,086 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-16 19:37:57,086 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-16 19:37:57,086 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-16 19:37:57,087 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-16 19:37:57,087 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-16 19:37:57,088 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-16 19:37:57,088 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-16 19:37:57,088 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-16 19:37:57,088 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-16 19:37:57,088 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-16 19:37:57,089 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-16 19:37:57,089 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-16 19:37:57,089 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-16 19:37:57,089 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-16 19:37:57,090 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-16 19:37:57,090 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-16 19:37:57,090 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-16 19:37:57,090 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-16 19:37:57,091 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-16 19:37:57,091 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-16 19:37:57,091 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 19:37:57,091 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-16 19:37:57,092 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-16 19:37:57,092 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-16 19:37:57,092 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-11-16 19:37:57,092 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-16 19:37:57,093 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-16 19:37:57,093 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-16 19:37:57,093 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-16 19:37:57,093 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_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/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_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan 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 -> 3f09e5adfeee9c308429dc6a96730836c8dd32d7c1bd2833eb57924261e76e35 [2022-11-16 19:37:57,624 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-16 19:37:57,665 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-16 19:37:57,670 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-16 19:37:57,672 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-16 19:37:57,673 INFO L275 PluginConnector]: CDTParser initialized [2022-11-16 19:37:57,675 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/../../sv-benchmarks/c/product-lines/email_spec27_product33.cil.c [2022-11-16 19:37:57,776 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/data/38bbeb67d/eeb8fdf21354432fad63d84190b4c775/FLAG55bf0aefb [2022-11-16 19:37:58,653 INFO L306 CDTParser]: Found 1 translation units. [2022-11-16 19:37:58,661 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/sv-benchmarks/c/product-lines/email_spec27_product33.cil.c [2022-11-16 19:37:58,697 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/data/38bbeb67d/eeb8fdf21354432fad63d84190b4c775/FLAG55bf0aefb [2022-11-16 19:37:58,820 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/data/38bbeb67d/eeb8fdf21354432fad63d84190b4c775 [2022-11-16 19:37:58,824 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-16 19:37:58,826 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-16 19:37:58,828 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-16 19:37:58,828 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-16 19:37:58,833 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-16 19:37:58,834 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 07:37:58" (1/1) ... [2022-11-16 19:37:58,835 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@64c2e3de and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:37:58, skipping insertion in model container [2022-11-16 19:37:58,836 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 07:37:58" (1/1) ... [2022-11-16 19:37:58,845 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-16 19:37:58,924 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-16 19:37:59,195 WARN L229 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_bcaa8c8b-4199-479f-b980-e0f26a0f7963/sv-benchmarks/c/product-lines/email_spec27_product33.cil.c[1543,1556] [2022-11-16 19:37:59,857 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 19:37:59,885 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-16 19:37:59,910 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-16 19:37:59,917 WARN L229 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_bcaa8c8b-4199-479f-b980-e0f26a0f7963/sv-benchmarks/c/product-lines/email_spec27_product33.cil.c[1543,1556] [2022-11-16 19:38:00,135 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 19:38:00,151 INFO L203 MainTranslator]: Completed pre-run [2022-11-16 19:38:00,167 WARN L229 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_bcaa8c8b-4199-479f-b980-e0f26a0f7963/sv-benchmarks/c/product-lines/email_spec27_product33.cil.c[1543,1556] [2022-11-16 19:38:00,276 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 19:38:00,321 INFO L208 MainTranslator]: Completed translation [2022-11-16 19:38:00,322 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:38:00 WrapperNode [2022-11-16 19:38:00,322 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-16 19:38:00,323 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-16 19:38:00,324 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-16 19:38:00,324 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-16 19:38:00,333 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:38:00" (1/1) ... [2022-11-16 19:38:00,385 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:38:00" (1/1) ... [2022-11-16 19:38:00,455 INFO L138 Inliner]: procedures = 136, calls = 229, calls flagged for inlining = 64, calls inlined = 59, statements flattened = 1001 [2022-11-16 19:38:00,455 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-16 19:38:00,456 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-16 19:38:00,457 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-16 19:38:00,457 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-16 19:38:00,471 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:38:00" (1/1) ... [2022-11-16 19:38:00,475 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:38:00" (1/1) ... [2022-11-16 19:38:00,507 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:38:00" (1/1) ... [2022-11-16 19:38:00,508 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:38:00" (1/1) ... [2022-11-16 19:38:00,563 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:38:00" (1/1) ... [2022-11-16 19:38:00,581 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:38:00" (1/1) ... [2022-11-16 19:38:00,599 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:38:00" (1/1) ... [2022-11-16 19:38:00,619 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:38:00" (1/1) ... [2022-11-16 19:38:00,629 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-16 19:38:00,643 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-16 19:38:00,644 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-16 19:38:00,644 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-16 19:38:00,645 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:38:00" (1/1) ... [2022-11-16 19:38:00,667 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 19:38:00,689 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:38:00,717 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-16 19:38:00,735 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-16 19:38:00,786 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2022-11-16 19:38:00,786 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2022-11-16 19:38:00,786 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2022-11-16 19:38:00,787 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2022-11-16 19:38:00,787 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2022-11-16 19:38:00,787 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2022-11-16 19:38:00,787 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2022-11-16 19:38:00,788 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2022-11-16 19:38:00,788 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2022-11-16 19:38:00,788 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2022-11-16 19:38:00,788 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2022-11-16 19:38:00,789 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2022-11-16 19:38:00,789 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2022-11-16 19:38:00,789 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2022-11-16 19:38:00,789 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2022-11-16 19:38:00,790 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2022-11-16 19:38:00,790 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2022-11-16 19:38:00,790 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2022-11-16 19:38:00,790 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2022-11-16 19:38:00,791 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2022-11-16 19:38:00,791 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2022-11-16 19:38:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2022-11-16 19:38:00,792 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2022-11-16 19:38:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure queue [2022-11-16 19:38:00,792 INFO L138 BoogieDeclarations]: Found implementation of procedure queue [2022-11-16 19:38:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2022-11-16 19:38:00,794 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2022-11-16 19:38:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-16 19:38:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2022-11-16 19:38:00,796 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2022-11-16 19:38:00,797 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2022-11-16 19:38:00,798 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2022-11-16 19:38:00,798 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2022-11-16 19:38:00,798 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2022-11-16 19:38:00,799 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2022-11-16 19:38:00,799 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2022-11-16 19:38:00,799 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2022-11-16 19:38:00,799 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2022-11-16 19:38:00,799 INFO L130 BoogieDeclarations]: Found specification of procedure isVerified [2022-11-16 19:38:00,800 INFO L138 BoogieDeclarations]: Found implementation of procedure isVerified [2022-11-16 19:38:00,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-16 19:38:00,801 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2022-11-16 19:38:00,801 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2022-11-16 19:38:00,801 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2022-11-16 19:38:00,802 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2022-11-16 19:38:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2022-11-16 19:38:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2022-11-16 19:38:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2022-11-16 19:38:00,805 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2022-11-16 19:38:00,806 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2022-11-16 19:38:00,806 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2022-11-16 19:38:00,806 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2022-11-16 19:38:00,807 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2022-11-16 19:38:00,807 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-16 19:38:00,807 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-16 19:38:01,249 INFO L235 CfgBuilder]: Building ICFG [2022-11-16 19:38:01,252 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-16 19:38:02,640 INFO L276 CfgBuilder]: Performing block encoding [2022-11-16 19:38:02,663 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-16 19:38:02,666 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-16 19:38:02,669 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 07:38:02 BoogieIcfgContainer [2022-11-16 19:38:02,671 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-16 19:38:02,677 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-16 19:38:02,677 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-16 19:38:02,681 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-16 19:38:02,681 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 07:37:58" (1/3) ... [2022-11-16 19:38:02,683 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2e7bf907 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 07:38:02, skipping insertion in model container [2022-11-16 19:38:02,683 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:38:00" (2/3) ... [2022-11-16 19:38:02,683 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2e7bf907 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 07:38:02, skipping insertion in model container [2022-11-16 19:38:02,684 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 07:38:02" (3/3) ... [2022-11-16 19:38:02,685 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec27_product33.cil.c [2022-11-16 19:38:02,710 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-16 19:38:02,711 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-16 19:38:02,821 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-16 19:38:02,832 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=FINITE_AUTOMATA, 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;@7a02b56a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-16 19:38:02,832 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-16 19:38:02,842 INFO L276 IsEmpty]: Start isEmpty. Operand has 394 states, 302 states have (on average 1.4966887417218544) internal successors, (452), 306 states have internal predecessors, (452), 65 states have call successors, (65), 25 states have call predecessors, (65), 25 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2022-11-16 19:38:02,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2022-11-16 19:38:02,880 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:38:02,881 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 19:38:02,881 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 19:38:02,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:38:02,896 INFO L85 PathProgramCache]: Analyzing trace with hash -86857885, now seen corresponding path program 1 times [2022-11-16 19:38:02,918 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:38:02,919 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1402399195] [2022-11-16 19:38:02,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:38:02,920 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:02,920 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:38:02,929 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:38:02,930 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-16 19:38:03,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:38:03,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 631 conjuncts, 1 conjunts are in the unsatisfiable core [2022-11-16 19:38:03,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:38:03,671 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2022-11-16 19:38:03,671 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:38:03,672 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:38:03,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1402399195] [2022-11-16 19:38:03,673 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1402399195] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:38:03,674 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:38:03,674 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-16 19:38:03,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468552420] [2022-11-16 19:38:03,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:38:03,689 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-16 19:38:03,690 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:38:03,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-16 19:38:03,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-16 19:38:03,748 INFO L87 Difference]: Start difference. First operand has 394 states, 302 states have (on average 1.4966887417218544) internal successors, (452), 306 states have internal predecessors, (452), 65 states have call successors, (65), 25 states have call predecessors, (65), 25 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) Second operand has 2 states, 2 states have (on average 38.5) internal successors, (77), 2 states have internal predecessors, (77), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-16 19:38:03,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:38:03,844 INFO L93 Difference]: Finished difference Result 629 states and 910 transitions. [2022-11-16 19:38:03,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-16 19:38:03,846 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 38.5) internal successors, (77), 2 states have internal predecessors, (77), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 142 [2022-11-16 19:38:03,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:38:03,866 INFO L225 Difference]: With dead ends: 629 [2022-11-16 19:38:03,866 INFO L226 Difference]: Without dead ends: 387 [2022-11-16 19:38:03,874 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-16 19:38:03,878 INFO L413 NwaCegarLoop]: 578 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 578 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 19:38:03,880 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 578 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 19:38:03,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2022-11-16 19:38:03,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 387. [2022-11-16 19:38:03,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 387 states, 296 states have (on average 1.489864864864865) internal successors, (441), 299 states have internal predecessors, (441), 65 states have call successors, (65), 25 states have call predecessors, (65), 25 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64) [2022-11-16 19:38:03,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 570 transitions. [2022-11-16 19:38:03,983 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 570 transitions. Word has length 142 [2022-11-16 19:38:03,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:38:03,986 INFO L495 AbstractCegarLoop]: Abstraction has 387 states and 570 transitions. [2022-11-16 19:38:03,986 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 38.5) internal successors, (77), 2 states have internal predecessors, (77), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-16 19:38:03,987 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 570 transitions. [2022-11-16 19:38:03,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2022-11-16 19:38:03,998 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:38:03,999 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 19:38:04,030 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-11-16 19:38:04,212 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:04,213 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 19:38:04,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:38:04,214 INFO L85 PathProgramCache]: Analyzing trace with hash -243071728, now seen corresponding path program 1 times [2022-11-16 19:38:04,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:38:04,216 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [921008606] [2022-11-16 19:38:04,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:38:04,216 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:04,216 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:38:04,218 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:38:04,224 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-16 19:38:04,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:38:04,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 632 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-16 19:38:04,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:38:04,945 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-11-16 19:38:04,946 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:38:04,947 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:38:04,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [921008606] [2022-11-16 19:38:04,948 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [921008606] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:38:04,952 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:38:04,953 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 19:38:04,954 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1133685433] [2022-11-16 19:38:04,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:38:04,957 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 19:38:04,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:38:04,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 19:38:04,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:38:04,962 INFO L87 Difference]: Start difference. First operand 387 states and 570 transitions. Second operand has 5 states, 4 states have (on average 21.75) internal successors, (87), 5 states have internal predecessors, (87), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 2 states have call predecessors, (19), 3 states have call successors, (19) [2022-11-16 19:38:05,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:38:05,144 INFO L93 Difference]: Finished difference Result 765 states and 1130 transitions. [2022-11-16 19:38:05,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:38:05,145 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 21.75) internal successors, (87), 5 states have internal predecessors, (87), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 2 states have call predecessors, (19), 3 states have call successors, (19) Word has length 143 [2022-11-16 19:38:05,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:38:05,151 INFO L225 Difference]: With dead ends: 765 [2022-11-16 19:38:05,151 INFO L226 Difference]: Without dead ends: 389 [2022-11-16 19:38:05,156 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 139 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-16 19:38:05,157 INFO L413 NwaCegarLoop]: 561 mSDtfsCounter, 133 mSDsluCounter, 1530 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 2091 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:38:05,158 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [153 Valid, 2091 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 19:38:05,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2022-11-16 19:38:05,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 389. [2022-11-16 19:38:05,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 389 states, 297 states have (on average 1.4882154882154883) internal successors, (442), 301 states have internal predecessors, (442), 65 states have call successors, (65), 25 states have call predecessors, (65), 26 states have return successors, (66), 64 states have call predecessors, (66), 64 states have call successors, (66) [2022-11-16 19:38:05,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 573 transitions. [2022-11-16 19:38:05,224 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 573 transitions. Word has length 143 [2022-11-16 19:38:05,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:38:05,224 INFO L495 AbstractCegarLoop]: Abstraction has 389 states and 573 transitions. [2022-11-16 19:38:05,225 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 21.75) internal successors, (87), 5 states have internal predecessors, (87), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 2 states have call predecessors, (19), 3 states have call successors, (19) [2022-11-16 19:38:05,225 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 573 transitions. [2022-11-16 19:38:05,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2022-11-16 19:38:05,232 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:38:05,232 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 19:38:05,251 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Ended with exit code 0 [2022-11-16 19:38:05,450 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:05,450 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 19:38:05,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:38:05,455 INFO L85 PathProgramCache]: Analyzing trace with hash 403282891, now seen corresponding path program 1 times [2022-11-16 19:38:05,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:38:05,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [923368431] [2022-11-16 19:38:05,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:38:05,457 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:05,457 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:38:05,459 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:38:05,469 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-16 19:38:06,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:38:06,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 633 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-16 19:38:06,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:38:06,174 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-11-16 19:38:06,175 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:38:06,175 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:38:06,176 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [923368431] [2022-11-16 19:38:06,178 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [923368431] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:38:06,180 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:38:06,181 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 19:38:06,181 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197481526] [2022-11-16 19:38:06,185 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:38:06,186 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 19:38:06,186 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:38:06,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 19:38:06,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:38:06,187 INFO L87 Difference]: Start difference. First operand 389 states and 573 transitions. Second operand has 5 states, 5 states have (on average 17.8) internal successors, (89), 5 states have internal predecessors, (89), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-11-16 19:38:06,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:38:06,336 INFO L93 Difference]: Finished difference Result 767 states and 1134 transitions. [2022-11-16 19:38:06,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:38:06,337 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.8) internal successors, (89), 5 states have internal predecessors, (89), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 144 [2022-11-16 19:38:06,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:38:06,342 INFO L225 Difference]: With dead ends: 767 [2022-11-16 19:38:06,342 INFO L226 Difference]: Without dead ends: 391 [2022-11-16 19:38:06,344 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 140 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-16 19:38:06,346 INFO L413 NwaCegarLoop]: 559 mSDtfsCounter, 132 mSDsluCounter, 1521 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 2080 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:38:06,346 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [152 Valid, 2080 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 19:38:06,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2022-11-16 19:38:06,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 391. [2022-11-16 19:38:06,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 298 states have (on average 1.4865771812080537) internal successors, (443), 303 states have internal predecessors, (443), 65 states have call successors, (65), 25 states have call predecessors, (65), 27 states have return successors, (70), 64 states have call predecessors, (70), 64 states have call successors, (70) [2022-11-16 19:38:06,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 578 transitions. [2022-11-16 19:38:06,401 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 578 transitions. Word has length 144 [2022-11-16 19:38:06,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:38:06,402 INFO L495 AbstractCegarLoop]: Abstraction has 391 states and 578 transitions. [2022-11-16 19:38:06,403 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.8) internal successors, (89), 5 states have internal predecessors, (89), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-11-16 19:38:06,403 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 578 transitions. [2022-11-16 19:38:06,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-11-16 19:38:06,415 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:38:06,416 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 19:38:06,444 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-16 19:38:06,630 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:06,631 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 19:38:06,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:38:06,632 INFO L85 PathProgramCache]: Analyzing trace with hash -1731861969, now seen corresponding path program 1 times [2022-11-16 19:38:06,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:38:06,633 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [482983313] [2022-11-16 19:38:06,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:38:06,634 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:06,634 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:38:06,637 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:38:06,644 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-16 19:38:07,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:38:07,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 634 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-16 19:38:07,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:38:07,173 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-11-16 19:38:07,174 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:38:07,174 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:38:07,174 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [482983313] [2022-11-16 19:38:07,174 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [482983313] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:38:07,175 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:38:07,175 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 19:38:07,175 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1777048815] [2022-11-16 19:38:07,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:38:07,176 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 19:38:07,177 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:38:07,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 19:38:07,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:38:07,178 INFO L87 Difference]: Start difference. First operand 391 states and 578 transitions. Second operand has 5 states, 4 states have (on average 22.0) internal successors, (88), 5 states have internal predecessors, (88), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 2 states have call predecessors, (19), 3 states have call successors, (19) [2022-11-16 19:38:07,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:38:07,303 INFO L93 Difference]: Finished difference Result 759 states and 1124 transitions. [2022-11-16 19:38:07,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:38:07,304 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 22.0) internal successors, (88), 5 states have internal predecessors, (88), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 2 states have call predecessors, (19), 3 states have call successors, (19) Word has length 145 [2022-11-16 19:38:07,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:38:07,308 INFO L225 Difference]: With dead ends: 759 [2022-11-16 19:38:07,308 INFO L226 Difference]: Without dead ends: 391 [2022-11-16 19:38:07,310 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 141 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-16 19:38:07,312 INFO L413 NwaCegarLoop]: 561 mSDtfsCounter, 131 mSDsluCounter, 1533 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 2094 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:38:07,312 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [148 Valid, 2094 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 19:38:07,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2022-11-16 19:38:07,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 391. [2022-11-16 19:38:07,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 298 states have (on average 1.4865771812080537) internal successors, (443), 303 states have internal predecessors, (443), 65 states have call successors, (65), 25 states have call predecessors, (65), 27 states have return successors, (69), 64 states have call predecessors, (69), 64 states have call successors, (69) [2022-11-16 19:38:07,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 577 transitions. [2022-11-16 19:38:07,366 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 577 transitions. Word has length 145 [2022-11-16 19:38:07,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:38:07,367 INFO L495 AbstractCegarLoop]: Abstraction has 391 states and 577 transitions. [2022-11-16 19:38:07,368 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 22.0) internal successors, (88), 5 states have internal predecessors, (88), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 2 states have call predecessors, (19), 3 states have call successors, (19) [2022-11-16 19:38:07,368 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 577 transitions. [2022-11-16 19:38:07,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-11-16 19:38:07,373 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:38:07,373 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 19:38:07,399 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-16 19:38:07,593 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:07,593 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 19:38:07,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:38:07,594 INFO L85 PathProgramCache]: Analyzing trace with hash -303357752, now seen corresponding path program 2 times [2022-11-16 19:38:07,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:38:07,595 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [683993375] [2022-11-16 19:38:07,595 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 19:38:07,596 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:07,596 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:38:07,597 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:38:07,604 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-16 19:38:07,964 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-16 19:38:07,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:38:07,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 439 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 19:38:07,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:38:08,008 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2022-11-16 19:38:08,009 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:38:08,009 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:38:08,009 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [683993375] [2022-11-16 19:38:08,009 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [683993375] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:38:08,010 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:38:08,010 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 19:38:08,010 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660759879] [2022-11-16 19:38:08,010 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:38:08,011 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:38:08,011 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:38:08,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:38:08,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:38:08,013 INFO L87 Difference]: Start difference. First operand 391 states and 577 transitions. Second operand has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-16 19:38:08,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:38:08,068 INFO L93 Difference]: Finished difference Result 623 states and 898 transitions. [2022-11-16 19:38:08,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:38:08,069 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 146 [2022-11-16 19:38:08,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:38:08,074 INFO L225 Difference]: With dead ends: 623 [2022-11-16 19:38:08,074 INFO L226 Difference]: Without dead ends: 394 [2022-11-16 19:38:08,076 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 144 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-16 19:38:08,078 INFO L413 NwaCegarLoop]: 568 mSDtfsCounter, 1 mSDsluCounter, 566 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1134 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 19:38:08,079 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1134 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 19:38:08,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2022-11-16 19:38:08,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 393. [2022-11-16 19:38:08,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 300 states have (on average 1.4833333333333334) internal successors, (445), 305 states have internal predecessors, (445), 65 states have call successors, (65), 25 states have call predecessors, (65), 27 states have return successors, (69), 64 states have call predecessors, (69), 64 states have call successors, (69) [2022-11-16 19:38:08,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 579 transitions. [2022-11-16 19:38:08,125 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 579 transitions. Word has length 146 [2022-11-16 19:38:08,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:38:08,126 INFO L495 AbstractCegarLoop]: Abstraction has 393 states and 579 transitions. [2022-11-16 19:38:08,126 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-16 19:38:08,126 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 579 transitions. [2022-11-16 19:38:08,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2022-11-16 19:38:08,132 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:38:08,132 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 19:38:08,155 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-11-16 19:38:08,353 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:08,354 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 19:38:08,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:38:08,355 INFO L85 PathProgramCache]: Analyzing trace with hash -364620512, now seen corresponding path program 1 times [2022-11-16 19:38:08,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:38:08,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2128337775] [2022-11-16 19:38:08,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:38:08,356 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:08,356 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:38:08,357 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:38:08,363 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-11-16 19:38:08,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:38:08,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 650 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-16 19:38:08,859 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:38:08,911 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-11-16 19:38:08,911 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:38:08,911 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:38:08,912 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2128337775] [2022-11-16 19:38:08,912 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2128337775] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:38:08,912 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:38:08,912 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 19:38:08,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277268358] [2022-11-16 19:38:08,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:38:08,913 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 19:38:08,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:38:08,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 19:38:08,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:38:08,915 INFO L87 Difference]: Start difference. First operand 393 states and 579 transitions. Second operand has 5 states, 4 states have (on average 24.25) internal successors, (97), 5 states have internal predecessors, (97), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 2 states have call predecessors, (19), 3 states have call successors, (19) [2022-11-16 19:38:09,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:38:09,038 INFO L93 Difference]: Finished difference Result 765 states and 1131 transitions. [2022-11-16 19:38:09,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:38:09,039 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 24.25) internal successors, (97), 5 states have internal predecessors, (97), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 2 states have call predecessors, (19), 3 states have call successors, (19) Word has length 155 [2022-11-16 19:38:09,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:38:09,043 INFO L225 Difference]: With dead ends: 765 [2022-11-16 19:38:09,044 INFO L226 Difference]: Without dead ends: 395 [2022-11-16 19:38:09,046 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 151 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-16 19:38:09,047 INFO L413 NwaCegarLoop]: 562 mSDtfsCounter, 129 mSDsluCounter, 1534 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 2096 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:38:09,047 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [146 Valid, 2096 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 19:38:09,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 395 states. [2022-11-16 19:38:09,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 395 to 395. [2022-11-16 19:38:09,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 301 states have (on average 1.4817275747508305) internal successors, (446), 307 states have internal predecessors, (446), 65 states have call successors, (65), 25 states have call predecessors, (65), 28 states have return successors, (71), 64 states have call predecessors, (71), 64 states have call successors, (71) [2022-11-16 19:38:09,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 582 transitions. [2022-11-16 19:38:09,083 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 582 transitions. Word has length 155 [2022-11-16 19:38:09,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:38:09,084 INFO L495 AbstractCegarLoop]: Abstraction has 395 states and 582 transitions. [2022-11-16 19:38:09,084 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 24.25) internal successors, (97), 5 states have internal predecessors, (97), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 2 states have call predecessors, (19), 3 states have call successors, (19) [2022-11-16 19:38:09,084 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 582 transitions. [2022-11-16 19:38:09,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-11-16 19:38:09,088 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:38:09,088 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 19:38:09,114 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-11-16 19:38:09,308 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:09,308 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 19:38:09,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:38:09,309 INFO L85 PathProgramCache]: Analyzing trace with hash 307375828, now seen corresponding path program 1 times [2022-11-16 19:38:09,310 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:38:09,310 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [534029682] [2022-11-16 19:38:09,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:38:09,310 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:09,311 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:38:09,313 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:38:09,320 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-11-16 19:38:09,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:38:09,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 651 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-16 19:38:09,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:38:09,868 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-11-16 19:38:09,869 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:38:09,869 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:38:09,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [534029682] [2022-11-16 19:38:09,869 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [534029682] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:38:09,870 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:38:09,870 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 19:38:09,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1251537331] [2022-11-16 19:38:09,870 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:38:09,871 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 19:38:09,871 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:38:09,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 19:38:09,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:38:09,873 INFO L87 Difference]: Start difference. First operand 395 states and 582 transitions. Second operand has 5 states, 5 states have (on average 19.0) internal successors, (95), 5 states have internal predecessors, (95), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-11-16 19:38:10,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:38:10,018 INFO L93 Difference]: Finished difference Result 763 states and 1126 transitions. [2022-11-16 19:38:10,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:38:10,019 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 5 states have internal predecessors, (95), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 156 [2022-11-16 19:38:10,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:38:10,023 INFO L225 Difference]: With dead ends: 763 [2022-11-16 19:38:10,023 INFO L226 Difference]: Without dead ends: 395 [2022-11-16 19:38:10,025 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 152 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-16 19:38:10,026 INFO L413 NwaCegarLoop]: 559 mSDtfsCounter, 130 mSDsluCounter, 1524 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 2083 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:38:10,027 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 2083 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 19:38:10,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 395 states. [2022-11-16 19:38:10,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 395 to 395. [2022-11-16 19:38:10,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 301 states have (on average 1.4817275747508305) internal successors, (446), 307 states have internal predecessors, (446), 65 states have call successors, (65), 25 states have call predecessors, (65), 28 states have return successors, (70), 64 states have call predecessors, (70), 64 states have call successors, (70) [2022-11-16 19:38:10,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 581 transitions. [2022-11-16 19:38:10,067 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 581 transitions. Word has length 156 [2022-11-16 19:38:10,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:38:10,068 INFO L495 AbstractCegarLoop]: Abstraction has 395 states and 581 transitions. [2022-11-16 19:38:10,068 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 5 states have internal predecessors, (95), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-11-16 19:38:10,069 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 581 transitions. [2022-11-16 19:38:10,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2022-11-16 19:38:10,072 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:38:10,073 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 19:38:10,095 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-11-16 19:38:10,293 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:10,294 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 19:38:10,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:38:10,294 INFO L85 PathProgramCache]: Analyzing trace with hash -5663318, now seen corresponding path program 2 times [2022-11-16 19:38:10,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:38:10,295 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [416343625] [2022-11-16 19:38:10,295 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 19:38:10,296 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:10,296 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:38:10,298 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:38:10,318 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-11-16 19:38:10,757 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-16 19:38:10,757 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:38:10,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 652 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-16 19:38:10,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:38:11,149 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 17 proven. 6 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-11-16 19:38:11,149 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:38:11,796 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-16 19:38:11,796 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:38:11,796 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [416343625] [2022-11-16 19:38:11,797 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [416343625] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:38:11,797 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1182189242] [2022-11-16 19:38:11,797 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 19:38:11,797 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-16 19:38:11,797 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/cvc4 [2022-11-16 19:38:11,801 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-16 19:38:11,803 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (10)] Waiting until timeout for monitored process [2022-11-16 19:38:12,532 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-16 19:38:12,533 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:38:12,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 652 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 19:38:12,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:38:12,590 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-16 19:38:12,590 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:38:12,591 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1182189242] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:38:12,591 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-16 19:38:12,591 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9, 9] total 17 [2022-11-16 19:38:12,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976371629] [2022-11-16 19:38:12,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:38:12,598 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:38:12,598 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:38:12,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:38:12,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-11-16 19:38:12,599 INFO L87 Difference]: Start difference. First operand 395 states and 581 transitions. Second operand has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-16 19:38:12,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:38:12,675 INFO L93 Difference]: Finished difference Result 821 states and 1224 transitions. [2022-11-16 19:38:12,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:38:12,676 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 157 [2022-11-16 19:38:12,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:38:12,681 INFO L225 Difference]: With dead ends: 821 [2022-11-16 19:38:12,682 INFO L226 Difference]: Without dead ends: 457 [2022-11-16 19:38:12,684 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 468 GetRequests, 453 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-11-16 19:38:12,685 INFO L413 NwaCegarLoop]: 595 mSDtfsCounter, 115 mSDsluCounter, 525 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 1120 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 19:38:12,685 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [130 Valid, 1120 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 19:38:12,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2022-11-16 19:38:12,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 449. [2022-11-16 19:38:12,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 344 states have (on average 1.5) internal successors, (516), 350 states have internal predecessors, (516), 76 states have call successors, (76), 25 states have call predecessors, (76), 28 states have return successors, (82), 75 states have call predecessors, (82), 75 states have call successors, (82) [2022-11-16 19:38:12,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 674 transitions. [2022-11-16 19:38:12,758 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 674 transitions. Word has length 157 [2022-11-16 19:38:12,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:38:12,759 INFO L495 AbstractCegarLoop]: Abstraction has 449 states and 674 transitions. [2022-11-16 19:38:12,759 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-16 19:38:12,759 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 674 transitions. [2022-11-16 19:38:12,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2022-11-16 19:38:12,764 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:38:12,765 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 19:38:12,785 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-11-16 19:38:12,990 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (10)] Forceful destruction successful, exit code 0 [2022-11-16 19:38:13,185 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt [2022-11-16 19:38:13,186 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 19:38:13,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:38:13,187 INFO L85 PathProgramCache]: Analyzing trace with hash -1982289391, now seen corresponding path program 1 times [2022-11-16 19:38:13,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:38:13,187 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1051811978] [2022-11-16 19:38:13,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:38:13,188 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:13,188 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:38:13,190 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:38:13,199 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-11-16 19:38:13,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:38:13,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 654 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-16 19:38:13,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:38:13,722 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-11-16 19:38:13,722 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:38:13,722 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:38:13,722 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1051811978] [2022-11-16 19:38:13,723 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1051811978] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:38:13,723 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:38:13,723 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 19:38:13,723 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703031319] [2022-11-16 19:38:13,724 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:38:13,724 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 19:38:13,724 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:38:13,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 19:38:13,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:38:13,726 INFO L87 Difference]: Start difference. First operand 449 states and 674 transitions. Second operand has 5 states, 5 states have (on average 19.4) internal successors, (97), 5 states have internal predecessors, (97), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-11-16 19:38:13,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:38:13,902 INFO L93 Difference]: Finished difference Result 873 states and 1318 transitions. [2022-11-16 19:38:13,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:38:13,903 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 5 states have internal predecessors, (97), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 158 [2022-11-16 19:38:13,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:38:13,907 INFO L225 Difference]: With dead ends: 873 [2022-11-16 19:38:13,907 INFO L226 Difference]: Without dead ends: 451 [2022-11-16 19:38:13,912 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 154 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-16 19:38:13,916 INFO L413 NwaCegarLoop]: 560 mSDtfsCounter, 128 mSDsluCounter, 1525 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 2085 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:38:13,916 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 2085 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 19:38:13,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 451 states. [2022-11-16 19:38:13,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 451 to 451. [2022-11-16 19:38:13,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 451 states, 345 states have (on average 1.4985507246376812) internal successors, (517), 352 states have internal predecessors, (517), 76 states have call successors, (76), 25 states have call predecessors, (76), 29 states have return successors, (87), 75 states have call predecessors, (87), 75 states have call successors, (87) [2022-11-16 19:38:13,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 680 transitions. [2022-11-16 19:38:13,979 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 680 transitions. Word has length 158 [2022-11-16 19:38:13,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:38:13,981 INFO L495 AbstractCegarLoop]: Abstraction has 451 states and 680 transitions. [2022-11-16 19:38:13,981 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 5 states have internal predecessors, (97), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-11-16 19:38:13,981 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 680 transitions. [2022-11-16 19:38:13,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2022-11-16 19:38:13,986 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:38:13,987 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 19:38:14,013 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-11-16 19:38:14,212 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:14,213 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 19:38:14,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:38:14,213 INFO L85 PathProgramCache]: Analyzing trace with hash 509648940, now seen corresponding path program 1 times [2022-11-16 19:38:14,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:38:14,214 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [581862092] [2022-11-16 19:38:14,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:38:14,215 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:14,215 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:38:14,216 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:38:14,218 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-11-16 19:38:14,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:38:14,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 655 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-16 19:38:14,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:38:14,780 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-11-16 19:38:14,780 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:38:14,781 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:38:14,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [581862092] [2022-11-16 19:38:14,781 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [581862092] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:38:14,781 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:38:14,782 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 19:38:14,782 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607707916] [2022-11-16 19:38:14,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:38:14,783 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 19:38:14,783 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:38:14,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 19:38:14,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 19:38:14,784 INFO L87 Difference]: Start difference. First operand 451 states and 680 transitions. Second operand has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 3 states have call successors, (21), 3 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-11-16 19:38:15,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:38:15,035 INFO L93 Difference]: Finished difference Result 1022 states and 1564 transitions. [2022-11-16 19:38:15,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 19:38:15,036 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 3 states have call successors, (21), 3 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 159 [2022-11-16 19:38:15,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:38:15,040 INFO L225 Difference]: With dead ends: 1022 [2022-11-16 19:38:15,041 INFO L226 Difference]: Without dead ends: 600 [2022-11-16 19:38:15,043 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 156 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-16 19:38:15,043 INFO L413 NwaCegarLoop]: 692 mSDtfsCounter, 663 mSDsluCounter, 616 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 663 SdHoareTripleChecker+Valid, 1308 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:38:15,044 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [663 Valid, 1308 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 19:38:15,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 600 states. [2022-11-16 19:38:15,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 600 to 459. [2022-11-16 19:38:15,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 352 states have (on average 1.4857954545454546) internal successors, (523), 358 states have internal predecessors, (523), 76 states have call successors, (76), 27 states have call predecessors, (76), 30 states have return successors, (83), 75 states have call predecessors, (83), 75 states have call successors, (83) [2022-11-16 19:38:15,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 682 transitions. [2022-11-16 19:38:15,111 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 682 transitions. Word has length 159 [2022-11-16 19:38:15,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:38:15,112 INFO L495 AbstractCegarLoop]: Abstraction has 459 states and 682 transitions. [2022-11-16 19:38:15,112 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 3 states have call successors, (21), 3 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-11-16 19:38:15,112 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 682 transitions. [2022-11-16 19:38:15,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2022-11-16 19:38:15,116 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:38:15,117 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 19:38:15,140 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-11-16 19:38:15,337 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:15,337 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 19:38:15,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:38:15,338 INFO L85 PathProgramCache]: Analyzing trace with hash -1126380168, now seen corresponding path program 1 times [2022-11-16 19:38:15,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:38:15,339 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1839215219] [2022-11-16 19:38:15,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:38:15,339 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:15,339 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:38:15,340 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:38:15,386 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-11-16 19:38:15,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:38:15,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 656 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-16 19:38:15,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:38:15,765 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-16 19:38:15,765 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:38:15,898 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-16 19:38:15,899 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:38:15,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1839215219] [2022-11-16 19:38:15,899 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1839215219] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:38:15,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1788592205] [2022-11-16 19:38:15,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:38:15,899 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-16 19:38:15,899 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/cvc4 [2022-11-16 19:38:15,901 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-16 19:38:15,926 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (14)] Waiting until timeout for monitored process [2022-11-16 19:38:16,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:38:16,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 656 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-16 19:38:16,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:38:16,710 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 18 proven. 6 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-16 19:38:16,710 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:38:17,242 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-16 19:38:17,242 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1788592205] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:38:17,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1034034839] [2022-11-16 19:38:17,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:38:17,243 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:38:17,243 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:38:17,250 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:38:17,256 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-11-16 19:38:17,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:38:17,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 656 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-16 19:38:17,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:38:17,828 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 18 proven. 6 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-16 19:38:17,828 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:38:18,226 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-16 19:38:18,227 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1034034839] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:38:18,227 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-16 19:38:18,227 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 9, 9, 9, 9] total 20 [2022-11-16 19:38:18,228 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132059683] [2022-11-16 19:38:18,228 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-16 19:38:18,230 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-16 19:38:18,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:38:18,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-16 19:38:18,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2022-11-16 19:38:18,231 INFO L87 Difference]: Start difference. First operand 459 states and 682 transitions. Second operand has 20 states, 20 states have (on average 11.25) internal successors, (225), 18 states have internal predecessors, (225), 4 states have call successors, (52), 6 states have call predecessors, (52), 9 states have return successors, (48), 6 states have call predecessors, (48), 4 states have call successors, (48) [2022-11-16 19:38:38,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:38:38,435 INFO L93 Difference]: Finished difference Result 2616 states and 4144 transitions. [2022-11-16 19:38:38,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-11-16 19:38:38,436 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 11.25) internal successors, (225), 18 states have internal predecessors, (225), 4 states have call successors, (52), 6 states have call predecessors, (52), 9 states have return successors, (48), 6 states have call predecessors, (48), 4 states have call successors, (48) Word has length 160 [2022-11-16 19:38:38,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:38:38,454 INFO L225 Difference]: With dead ends: 2616 [2022-11-16 19:38:38,454 INFO L226 Difference]: Without dead ends: 2387 [2022-11-16 19:38:38,460 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 982 GetRequests, 942 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=243, Invalid=1479, Unknown=0, NotChecked=0, Total=1722 [2022-11-16 19:38:38,461 INFO L413 NwaCegarLoop]: 427 mSDtfsCounter, 3266 mSDsluCounter, 4875 mSDsCounter, 0 mSdLazyCounter, 12867 mSolverCounterSat, 976 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3353 SdHoareTripleChecker+Valid, 5302 SdHoareTripleChecker+Invalid, 13843 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 976 IncrementalHoareTripleChecker+Valid, 12867 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.4s IncrementalHoareTripleChecker+Time [2022-11-16 19:38:38,462 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3353 Valid, 5302 Invalid, 13843 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [976 Valid, 12867 Invalid, 0 Unknown, 0 Unchecked, 18.4s Time] [2022-11-16 19:38:38,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2387 states. [2022-11-16 19:38:38,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2387 to 1603. [2022-11-16 19:38:38,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1603 states, 1263 states have (on average 1.5439429928741093) internal successors, (1950), 1274 states have internal predecessors, (1950), 278 states have call successors, (278), 53 states have call predecessors, (278), 61 states have return successors, (342), 279 states have call predecessors, (342), 276 states have call successors, (342) [2022-11-16 19:38:38,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1603 states to 1603 states and 2570 transitions. [2022-11-16 19:38:38,899 INFO L78 Accepts]: Start accepts. Automaton has 1603 states and 2570 transitions. Word has length 160 [2022-11-16 19:38:38,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:38:38,902 INFO L495 AbstractCegarLoop]: Abstraction has 1603 states and 2570 transitions. [2022-11-16 19:38:38,902 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 11.25) internal successors, (225), 18 states have internal predecessors, (225), 4 states have call successors, (52), 6 states have call predecessors, (52), 9 states have return successors, (48), 6 states have call predecessors, (48), 4 states have call successors, (48) [2022-11-16 19:38:38,904 INFO L276 IsEmpty]: Start isEmpty. Operand 1603 states and 2570 transitions. [2022-11-16 19:38:38,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2022-11-16 19:38:38,926 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:38:38,926 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 19:38:38,957 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-11-16 19:38:39,149 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (14)] Forceful destruction successful, exit code 0 [2022-11-16 19:38:39,354 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-11-16 19:38:39,546 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:38:39,547 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 19:38:39,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:38:39,547 INFO L85 PathProgramCache]: Analyzing trace with hash -875849896, now seen corresponding path program 1 times [2022-11-16 19:38:39,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:38:39,548 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1052119016] [2022-11-16 19:38:39,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:38:39,548 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:39,549 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:38:39,550 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:38:39,554 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-11-16 19:38:39,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:38:39,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 653 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 19:38:39,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:38:39,958 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-16 19:38:39,958 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:38:39,959 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:38:39,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1052119016] [2022-11-16 19:38:39,959 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1052119016] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:38:39,959 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:38:39,960 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 19:38:39,960 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692537669] [2022-11-16 19:38:39,960 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:38:39,961 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:38:39,961 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:38:39,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:38:39,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:38:39,963 INFO L87 Difference]: Start difference. First operand 1603 states and 2570 transitions. Second operand has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-16 19:38:40,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:38:40,436 INFO L93 Difference]: Finished difference Result 3719 states and 6093 transitions. [2022-11-16 19:38:40,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:38:40,437 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 163 [2022-11-16 19:38:40,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:38:40,454 INFO L225 Difference]: With dead ends: 3719 [2022-11-16 19:38:40,454 INFO L226 Difference]: Without dead ends: 2269 [2022-11-16 19:38:40,462 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 161 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-16 19:38:40,463 INFO L413 NwaCegarLoop]: 583 mSDtfsCounter, 109 mSDsluCounter, 557 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 1140 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 19:38:40,463 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 1140 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 19:38:40,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2269 states. [2022-11-16 19:38:40,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2269 to 2253. [2022-11-16 19:38:40,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2253 states, 1785 states have (on average 1.5686274509803921) internal successors, (2800), 1796 states have internal predecessors, (2800), 406 states have call successors, (406), 53 states have call predecessors, (406), 61 states have return successors, (510), 407 states have call predecessors, (510), 404 states have call successors, (510) [2022-11-16 19:38:40,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2253 states to 2253 states and 3716 transitions. [2022-11-16 19:38:40,987 INFO L78 Accepts]: Start accepts. Automaton has 2253 states and 3716 transitions. Word has length 163 [2022-11-16 19:38:40,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:38:40,988 INFO L495 AbstractCegarLoop]: Abstraction has 2253 states and 3716 transitions. [2022-11-16 19:38:40,988 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-16 19:38:40,989 INFO L276 IsEmpty]: Start isEmpty. Operand 2253 states and 3716 transitions. [2022-11-16 19:38:41,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2022-11-16 19:38:41,007 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:38:41,007 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 19:38:41,034 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2022-11-16 19:38:41,222 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:41,223 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 19:38:41,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:38:41,223 INFO L85 PathProgramCache]: Analyzing trace with hash -377575682, now seen corresponding path program 1 times [2022-11-16 19:38:41,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:38:41,224 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1089441634] [2022-11-16 19:38:41,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:38:41,224 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:41,225 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:38:41,226 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:38:41,231 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-11-16 19:38:41,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:38:41,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 655 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 19:38:41,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:38:41,662 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-16 19:38:41,663 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:38:41,663 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:38:41,663 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1089441634] [2022-11-16 19:38:41,663 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1089441634] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:38:41,664 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:38:41,664 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 19:38:41,664 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604209920] [2022-11-16 19:38:41,664 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:38:41,665 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:38:41,665 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:38:41,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:38:41,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:38:41,666 INFO L87 Difference]: Start difference. First operand 2253 states and 3716 transitions. Second operand has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-16 19:38:42,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:38:42,251 INFO L93 Difference]: Finished difference Result 5319 states and 8851 transitions. [2022-11-16 19:38:42,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:38:42,251 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 164 [2022-11-16 19:38:42,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:38:42,278 INFO L225 Difference]: With dead ends: 5319 [2022-11-16 19:38:42,279 INFO L226 Difference]: Without dead ends: 3325 [2022-11-16 19:38:42,290 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 162 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-16 19:38:42,291 INFO L413 NwaCegarLoop]: 585 mSDtfsCounter, 107 mSDsluCounter, 560 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 1145 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 19:38:42,292 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [122 Valid, 1145 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 19:38:42,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3325 states. [2022-11-16 19:38:43,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3325 to 3309. [2022-11-16 19:38:43,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3309 states, 2651 states have (on average 1.5775179177668803) internal successors, (4182), 2662 states have internal predecessors, (4182), 596 states have call successors, (596), 53 states have call predecessors, (596), 61 states have return successors, (732), 597 states have call predecessors, (732), 594 states have call successors, (732) [2022-11-16 19:38:43,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3309 states to 3309 states and 5510 transitions. [2022-11-16 19:38:43,135 INFO L78 Accepts]: Start accepts. Automaton has 3309 states and 5510 transitions. Word has length 164 [2022-11-16 19:38:43,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:38:43,136 INFO L495 AbstractCegarLoop]: Abstraction has 3309 states and 5510 transitions. [2022-11-16 19:38:43,136 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-16 19:38:43,136 INFO L276 IsEmpty]: Start isEmpty. Operand 3309 states and 5510 transitions. [2022-11-16 19:38:43,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2022-11-16 19:38:43,162 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:38:43,162 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 19:38:43,182 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-11-16 19:38:43,375 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:43,376 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 19:38:43,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:38:43,376 INFO L85 PathProgramCache]: Analyzing trace with hash 1734586086, now seen corresponding path program 1 times [2022-11-16 19:38:43,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:38:43,377 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [437687356] [2022-11-16 19:38:43,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:38:43,378 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:43,378 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:38:43,380 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:38:43,394 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-11-16 19:38:43,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:38:43,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 657 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 19:38:43,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:38:43,825 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-16 19:38:43,829 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:38:43,852 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:38:43,853 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [437687356] [2022-11-16 19:38:43,853 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [437687356] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:38:43,853 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:38:43,854 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 19:38:43,854 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672978403] [2022-11-16 19:38:43,854 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:38:43,855 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:38:43,855 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:38:43,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:38:43,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:38:43,856 INFO L87 Difference]: Start difference. First operand 3309 states and 5510 transitions. Second operand has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-16 19:38:44,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:38:44,772 INFO L93 Difference]: Finished difference Result 7711 states and 12973 transitions. [2022-11-16 19:38:44,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:38:44,773 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 165 [2022-11-16 19:38:44,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:38:44,810 INFO L225 Difference]: With dead ends: 7711 [2022-11-16 19:38:44,811 INFO L226 Difference]: Without dead ends: 4927 [2022-11-16 19:38:44,826 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 163 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-16 19:38:44,827 INFO L413 NwaCegarLoop]: 577 mSDtfsCounter, 105 mSDsluCounter, 556 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 1133 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 19:38:44,827 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 1133 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 19:38:44,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4927 states. [2022-11-16 19:38:45,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4927 to 4911. [2022-11-16 19:38:45,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4911 states, 4007 states have (on average 1.5842276016970303) internal successors, (6348), 4018 states have internal predecessors, (6348), 842 states have call successors, (842), 53 states have call predecessors, (842), 61 states have return successors, (1062), 843 states have call predecessors, (1062), 840 states have call successors, (1062) [2022-11-16 19:38:45,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4911 states to 4911 states and 8252 transitions. [2022-11-16 19:38:45,981 INFO L78 Accepts]: Start accepts. Automaton has 4911 states and 8252 transitions. Word has length 165 [2022-11-16 19:38:45,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:38:45,981 INFO L495 AbstractCegarLoop]: Abstraction has 4911 states and 8252 transitions. [2022-11-16 19:38:45,982 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-16 19:38:45,982 INFO L276 IsEmpty]: Start isEmpty. Operand 4911 states and 8252 transitions. [2022-11-16 19:38:46,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2022-11-16 19:38:46,019 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:38:46,020 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 19:38:46,046 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2022-11-16 19:38:46,234 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:46,235 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 19:38:46,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:38:46,235 INFO L85 PathProgramCache]: Analyzing trace with hash -175960865, now seen corresponding path program 1 times [2022-11-16 19:38:46,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:38:46,236 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [658293874] [2022-11-16 19:38:46,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:38:46,236 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:46,237 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:38:46,239 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:38:46,266 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-11-16 19:38:46,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:38:46,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 659 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 19:38:46,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:38:46,704 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-16 19:38:46,704 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:38:46,705 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:38:46,705 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [658293874] [2022-11-16 19:38:46,705 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [658293874] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:38:46,705 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:38:46,706 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 19:38:46,706 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202194287] [2022-11-16 19:38:46,706 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:38:46,707 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:38:46,707 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:38:46,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:38:46,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:38:46,708 INFO L87 Difference]: Start difference. First operand 4911 states and 8252 transitions. Second operand has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 states have internal predecessors, (104), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-16 19:38:48,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:38:48,378 INFO L93 Difference]: Finished difference Result 11443 states and 19411 transitions. [2022-11-16 19:38:48,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:38:48,379 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 states have internal predecessors, (104), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 166 [2022-11-16 19:38:48,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:38:48,487 INFO L225 Difference]: With dead ends: 11443 [2022-11-16 19:38:48,487 INFO L226 Difference]: Without dead ends: 7489 [2022-11-16 19:38:48,503 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 164 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-16 19:38:48,504 INFO L413 NwaCegarLoop]: 577 mSDtfsCounter, 103 mSDsluCounter, 556 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 1133 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 19:38:48,505 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [118 Valid, 1133 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 19:38:48,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7489 states. [2022-11-16 19:38:49,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7489 to 7473. [2022-11-16 19:38:49,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7473 states, 6211 states have (on average 1.588472065689905) internal successors, (9866), 6222 states have internal predecessors, (9866), 1200 states have call successors, (1200), 53 states have call predecessors, (1200), 61 states have return successors, (1560), 1201 states have call predecessors, (1560), 1198 states have call successors, (1560) [2022-11-16 19:38:49,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7473 states to 7473 states and 12626 transitions. [2022-11-16 19:38:49,712 INFO L78 Accepts]: Start accepts. Automaton has 7473 states and 12626 transitions. Word has length 166 [2022-11-16 19:38:49,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:38:49,713 INFO L495 AbstractCegarLoop]: Abstraction has 7473 states and 12626 transitions. [2022-11-16 19:38:49,714 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 states have internal predecessors, (104), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-16 19:38:49,714 INFO L276 IsEmpty]: Start isEmpty. Operand 7473 states and 12626 transitions. [2022-11-16 19:38:49,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-11-16 19:38:49,760 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:38:49,760 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 19:38:49,786 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-11-16 19:38:49,979 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:49,980 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 19:38:49,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:38:49,980 INFO L85 PathProgramCache]: Analyzing trace with hash 1827715362, now seen corresponding path program 1 times [2022-11-16 19:38:49,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:38:49,981 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [560694267] [2022-11-16 19:38:49,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:38:49,981 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:49,981 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:38:49,983 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:38:49,991 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-11-16 19:38:50,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:38:50,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 661 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 19:38:50,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:38:50,442 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-16 19:38:50,443 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:38:50,443 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:38:50,444 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [560694267] [2022-11-16 19:38:50,444 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [560694267] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:38:50,445 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:38:50,445 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 19:38:50,445 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1205535014] [2022-11-16 19:38:50,445 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:38:50,448 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:38:50,448 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:38:50,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:38:50,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:38:50,450 INFO L87 Difference]: Start difference. First operand 7473 states and 12626 transitions. Second operand has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-16 19:38:52,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:38:52,842 INFO L93 Difference]: Finished difference Result 17587 states and 29997 transitions. [2022-11-16 19:38:52,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:38:52,842 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 167 [2022-11-16 19:38:52,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:38:52,905 INFO L225 Difference]: With dead ends: 17587 [2022-11-16 19:38:52,905 INFO L226 Difference]: Without dead ends: 11727 [2022-11-16 19:38:52,928 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 165 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-16 19:38:52,929 INFO L413 NwaCegarLoop]: 587 mSDtfsCounter, 101 mSDsluCounter, 555 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 1142 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 19:38:52,929 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 1142 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 19:38:52,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11727 states. [2022-11-16 19:38:55,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11727 to 11711. [2022-11-16 19:38:55,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11711 states, 9697 states have (on average 1.5825513045271733) internal successors, (15346), 9708 states have internal predecessors, (15346), 1952 states have call successors, (1952), 53 states have call predecessors, (1952), 61 states have return successors, (2556), 1953 states have call predecessors, (2556), 1950 states have call successors, (2556) [2022-11-16 19:38:55,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11711 states to 11711 states and 19854 transitions. [2022-11-16 19:38:55,325 INFO L78 Accepts]: Start accepts. Automaton has 11711 states and 19854 transitions. Word has length 167 [2022-11-16 19:38:55,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:38:55,326 INFO L495 AbstractCegarLoop]: Abstraction has 11711 states and 19854 transitions. [2022-11-16 19:38:55,327 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-16 19:38:55,327 INFO L276 IsEmpty]: Start isEmpty. Operand 11711 states and 19854 transitions. [2022-11-16 19:38:55,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2022-11-16 19:38:55,399 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:38:55,400 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 19:38:55,426 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2022-11-16 19:38:55,619 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:55,619 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 19:38:55,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:38:55,620 INFO L85 PathProgramCache]: Analyzing trace with hash 1492350627, now seen corresponding path program 1 times [2022-11-16 19:38:55,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:38:55,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [549790167] [2022-11-16 19:38:55,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:38:55,622 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:38:55,622 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:38:55,623 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:38:55,672 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-11-16 19:38:56,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:38:56,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 663 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 19:38:56,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:38:56,194 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-16 19:38:56,194 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:38:56,195 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:38:56,195 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [549790167] [2022-11-16 19:38:56,196 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [549790167] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:38:56,196 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:38:56,197 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 19:38:56,197 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1076337876] [2022-11-16 19:38:56,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:38:56,200 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:38:56,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:38:56,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:38:56,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:38:56,205 INFO L87 Difference]: Start difference. First operand 11711 states and 19854 transitions. Second operand has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-16 19:39:00,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:39:00,280 INFO L93 Difference]: Finished difference Result 28709 states and 48921 transitions. [2022-11-16 19:39:00,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:39:00,281 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 168 [2022-11-16 19:39:00,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:39:00,392 INFO L225 Difference]: With dead ends: 28709 [2022-11-16 19:39:00,393 INFO L226 Difference]: Without dead ends: 19405 [2022-11-16 19:39:00,431 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 166 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-16 19:39:00,432 INFO L413 NwaCegarLoop]: 581 mSDtfsCounter, 99 mSDsluCounter, 559 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 1140 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 19:39:00,433 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 1140 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 19:39:00,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19405 states. [2022-11-16 19:39:03,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19405 to 19389. [2022-11-16 19:39:03,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19389 states, 16163 states have (on average 1.5807708964919878) internal successors, (25550), 16174 states have internal predecessors, (25550), 3164 states have call successors, (3164), 53 states have call predecessors, (3164), 61 states have return successors, (4068), 3165 states have call predecessors, (4068), 3162 states have call successors, (4068) [2022-11-16 19:39:03,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19389 states to 19389 states and 32782 transitions. [2022-11-16 19:39:03,961 INFO L78 Accepts]: Start accepts. Automaton has 19389 states and 32782 transitions. Word has length 168 [2022-11-16 19:39:03,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:39:03,962 INFO L495 AbstractCegarLoop]: Abstraction has 19389 states and 32782 transitions. [2022-11-16 19:39:03,962 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-16 19:39:03,962 INFO L276 IsEmpty]: Start isEmpty. Operand 19389 states and 32782 transitions. [2022-11-16 19:39:04,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2022-11-16 19:39:04,051 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:39:04,051 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 19:39:04,076 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2022-11-16 19:39:04,266 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:39:04,267 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 19:39:04,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:39:04,268 INFO L85 PathProgramCache]: Analyzing trace with hash -2119425264, now seen corresponding path program 1 times [2022-11-16 19:39:04,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:39:04,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1265983063] [2022-11-16 19:39:04,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:39:04,269 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:39:04,269 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:39:04,271 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:39:04,317 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2022-11-16 19:39:04,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:39:04,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 665 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 19:39:04,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:39:04,797 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-16 19:39:04,797 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:39:04,798 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:39:04,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1265983063] [2022-11-16 19:39:04,798 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1265983063] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:39:04,798 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:39:04,798 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 19:39:04,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700597891] [2022-11-16 19:39:04,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:39:04,800 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:39:04,801 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:39:04,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:39:04,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:39:04,802 INFO L87 Difference]: Start difference. First operand 19389 states and 32782 transitions. Second operand has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-16 19:39:11,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:39:11,335 INFO L93 Difference]: Finished difference Result 49917 states and 84853 transitions. [2022-11-16 19:39:11,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:39:11,336 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 169 [2022-11-16 19:39:11,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:39:11,524 INFO L225 Difference]: With dead ends: 49917 [2022-11-16 19:39:11,525 INFO L226 Difference]: Without dead ends: 33887 [2022-11-16 19:39:11,576 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 167 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-16 19:39:11,577 INFO L413 NwaCegarLoop]: 588 mSDtfsCounter, 97 mSDsluCounter, 564 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 1152 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 19:39:11,578 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [112 Valid, 1152 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 19:39:11,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33887 states. [2022-11-16 19:39:19,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33887 to 33871. [2022-11-16 19:39:19,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33871 states, 28239 states have (on average 1.5726477566486066) internal successors, (44410), 28250 states have internal predecessors, (44410), 5570 states have call successors, (5570), 53 states have call predecessors, (5570), 61 states have return successors, (7180), 5571 states have call predecessors, (7180), 5568 states have call successors, (7180) [2022-11-16 19:39:19,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33871 states to 33871 states and 57160 transitions. [2022-11-16 19:39:19,272 INFO L78 Accepts]: Start accepts. Automaton has 33871 states and 57160 transitions. Word has length 169 [2022-11-16 19:39:19,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:39:19,272 INFO L495 AbstractCegarLoop]: Abstraction has 33871 states and 57160 transitions. [2022-11-16 19:39:19,273 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-16 19:39:19,273 INFO L276 IsEmpty]: Start isEmpty. Operand 33871 states and 57160 transitions. [2022-11-16 19:39:19,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2022-11-16 19:39:19,421 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:39:19,421 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 19:39:19,441 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2022-11-16 19:39:19,638 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:39:19,639 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 19:39:19,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:39:19,640 INFO L85 PathProgramCache]: Analyzing trace with hash -293730908, now seen corresponding path program 1 times [2022-11-16 19:39:19,640 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:39:19,640 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [986093039] [2022-11-16 19:39:19,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:39:19,641 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:39:19,641 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:39:19,642 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:39:19,643 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bcaa8c8b-4199-479f-b980-e0f26a0f7963/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2022-11-16 19:39:20,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:39:20,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 667 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 19:39:20,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:39:20,118 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-16 19:39:20,118 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:39:20,118 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:39:20,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [986093039] [2022-11-16 19:39:20,119 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [986093039] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:39:20,119 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:39:20,119 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 19:39:20,120 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120845840] [2022-11-16 19:39:20,120 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:39:20,120 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:39:20,121 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:39:20,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:39:20,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:39:20,122 INFO L87 Difference]: Start difference. First operand 33871 states and 57160 transitions. Second operand has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19)