./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/uthash-2.0.2/uthash_OAT_test6-1.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version cf1a7837 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/config/AutomizerReach.xml -i ../../sv-benchmarks/c/uthash-2.0.2/uthash_OAT_test6-1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash ac848265e1daab3ca0f2905a3d0d6fdafaee38399ca7123ad8517babc999ef80 --- Real Ultimate output --- This is Ultimate 0.2.3-dev-cf1a783 [2023-11-12 02:15:56,778 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-12 02:15:56,891 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-12 02:15:56,898 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-12 02:15:56,899 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-12 02:15:56,935 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-12 02:15:56,936 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-12 02:15:56,937 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-12 02:15:56,938 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-12 02:15:56,943 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-12 02:15:56,944 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-12 02:15:56,945 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-12 02:15:56,945 INFO L153 SettingsManager]: * Use SBE=true [2023-11-12 02:15:56,947 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-12 02:15:56,948 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-12 02:15:56,948 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-12 02:15:56,949 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-12 02:15:56,949 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-12 02:15:56,950 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-12 02:15:56,950 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-12 02:15:56,950 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-12 02:15:56,951 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-12 02:15:56,952 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-12 02:15:56,952 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-12 02:15:56,952 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-12 02:15:56,953 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-12 02:15:56,954 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-12 02:15:56,954 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-12 02:15:56,955 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-12 02:15:56,955 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-12 02:15:56,957 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-12 02:15:56,957 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-12 02:15:56,957 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-12 02:15:56,958 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-12 02:15:56,958 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-12 02:15:56,958 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-12 02:15:56,959 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-12 02:15:56,959 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-12 02:15:56,959 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-11-12 02:15:56,960 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/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_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> ac848265e1daab3ca0f2905a3d0d6fdafaee38399ca7123ad8517babc999ef80 [2023-11-12 02:15:57,297 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-12 02:15:57,328 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-12 02:15:57,331 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-12 02:15:57,333 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-12 02:15:57,333 INFO L274 PluginConnector]: CDTParser initialized [2023-11-12 02:15:57,334 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/../../sv-benchmarks/c/uthash-2.0.2/uthash_OAT_test6-1.i [2023-11-12 02:16:00,406 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-12 02:16:00,876 INFO L384 CDTParser]: Found 1 translation units. [2023-11-12 02:16:00,881 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/sv-benchmarks/c/uthash-2.0.2/uthash_OAT_test6-1.i [2023-11-12 02:16:00,914 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/data/dfaa669b6/bd5b36e53383442a99d93f6bfe26470f/FLAG7bb9599b7 [2023-11-12 02:16:00,934 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/data/dfaa669b6/bd5b36e53383442a99d93f6bfe26470f [2023-11-12 02:16:00,941 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-12 02:16:00,943 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-12 02:16:00,947 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-12 02:16:00,947 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-12 02:16:00,952 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-12 02:16:00,953 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 02:16:00" (1/1) ... [2023-11-12 02:16:00,954 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3e2ceb0d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:16:00, skipping insertion in model container [2023-11-12 02:16:00,954 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 02:16:00" (1/1) ... [2023-11-12 02:16:01,054 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-12 02:16:01,746 WARN L240 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_c0d75ad0-d01c-4479-991f-f25e91719688/sv-benchmarks/c/uthash-2.0.2/uthash_OAT_test6-1.i[44118,44131] [2023-11-12 02:16:01,770 WARN L240 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_c0d75ad0-d01c-4479-991f-f25e91719688/sv-benchmarks/c/uthash-2.0.2/uthash_OAT_test6-1.i[44660,44673] [2023-11-12 02:16:01,934 WARN L240 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_c0d75ad0-d01c-4479-991f-f25e91719688/sv-benchmarks/c/uthash-2.0.2/uthash_OAT_test6-1.i[56247,56260] [2023-11-12 02:16:01,939 WARN L240 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_c0d75ad0-d01c-4479-991f-f25e91719688/sv-benchmarks/c/uthash-2.0.2/uthash_OAT_test6-1.i[56368,56381] [2023-11-12 02:16:01,956 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-12 02:16:01,968 INFO L202 MainTranslator]: Completed pre-run [2023-11-12 02:16:01,999 WARN L240 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_c0d75ad0-d01c-4479-991f-f25e91719688/sv-benchmarks/c/uthash-2.0.2/uthash_OAT_test6-1.i[44118,44131] [2023-11-12 02:16:02,001 WARN L240 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_c0d75ad0-d01c-4479-991f-f25e91719688/sv-benchmarks/c/uthash-2.0.2/uthash_OAT_test6-1.i[44660,44673] [2023-11-12 02:16:02,055 WARN L240 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_c0d75ad0-d01c-4479-991f-f25e91719688/sv-benchmarks/c/uthash-2.0.2/uthash_OAT_test6-1.i[56247,56260] [2023-11-12 02:16:02,056 WARN L240 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_c0d75ad0-d01c-4479-991f-f25e91719688/sv-benchmarks/c/uthash-2.0.2/uthash_OAT_test6-1.i[56368,56381] [2023-11-12 02:16:02,059 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-12 02:16:02,154 WARN L672 CHandler]: The function memcmp is called, but not defined or handled by StandardFunctionHandler. [2023-11-12 02:16:02,162 INFO L206 MainTranslator]: Completed translation [2023-11-12 02:16:02,162 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:16:02 WrapperNode [2023-11-12 02:16:02,162 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-12 02:16:02,164 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-12 02:16:02,164 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-12 02:16:02,164 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-12 02:16:02,190 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:16:02" (1/1) ... [2023-11-12 02:16:02,255 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:16:02" (1/1) ... [2023-11-12 02:16:02,348 INFO L138 Inliner]: procedures = 282, calls = 294, calls flagged for inlining = 6, calls inlined = 6, statements flattened = 1373 [2023-11-12 02:16:02,349 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-12 02:16:02,350 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-12 02:16:02,350 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-12 02:16:02,350 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-12 02:16:02,360 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:16:02" (1/1) ... [2023-11-12 02:16:02,361 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:16:02" (1/1) ... [2023-11-12 02:16:02,378 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:16:02" (1/1) ... [2023-11-12 02:16:02,379 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:16:02" (1/1) ... [2023-11-12 02:16:02,440 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:16:02" (1/1) ... [2023-11-12 02:16:02,474 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:16:02" (1/1) ... [2023-11-12 02:16:02,491 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:16:02" (1/1) ... [2023-11-12 02:16:02,499 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:16:02" (1/1) ... [2023-11-12 02:16:02,517 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-12 02:16:02,518 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-12 02:16:02,518 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-12 02:16:02,518 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-12 02:16:02,519 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:16:02" (1/1) ... [2023-11-12 02:16:02,535 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-12 02:16:02,547 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:16:02,562 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-12 02:16:02,574 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-12 02:16:02,600 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-12 02:16:02,600 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2023-11-12 02:16:02,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-11-12 02:16:02,600 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-12 02:16:02,601 INFO L130 BoogieDeclarations]: Found specification of procedure alt_bzero [2023-11-12 02:16:02,601 INFO L138 BoogieDeclarations]: Found implementation of procedure alt_bzero [2023-11-12 02:16:02,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-12 02:16:02,601 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2023-11-12 02:16:02,602 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2023-11-12 02:16:02,602 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-12 02:16:02,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-12 02:16:02,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-12 02:16:02,602 INFO L130 BoogieDeclarations]: Found specification of procedure alt_malloc [2023-11-12 02:16:02,603 INFO L138 BoogieDeclarations]: Found implementation of procedure alt_malloc [2023-11-12 02:16:02,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-11-12 02:16:02,603 INFO L130 BoogieDeclarations]: Found specification of procedure alt_free [2023-11-12 02:16:02,603 INFO L138 BoogieDeclarations]: Found implementation of procedure alt_free [2023-11-12 02:16:02,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-12 02:16:02,604 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-12 02:16:02,604 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-12 02:16:02,871 INFO L236 CfgBuilder]: Building ICFG [2023-11-12 02:16:02,874 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-12 02:16:04,572 INFO L277 CfgBuilder]: Performing block encoding [2023-11-12 02:16:04,583 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-12 02:16:04,583 INFO L302 CfgBuilder]: Removed 63 assume(true) statements. [2023-11-12 02:16:04,586 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 02:16:04 BoogieIcfgContainer [2023-11-12 02:16:04,586 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-12 02:16:04,588 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-12 02:16:04,588 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-12 02:16:04,592 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-12 02:16:04,592 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.11 02:16:00" (1/3) ... [2023-11-12 02:16:04,593 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@449ea6fe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 02:16:04, skipping insertion in model container [2023-11-12 02:16:04,593 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:16:02" (2/3) ... [2023-11-12 02:16:04,593 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@449ea6fe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 02:16:04, skipping insertion in model container [2023-11-12 02:16:04,593 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 02:16:04" (3/3) ... [2023-11-12 02:16:04,594 INFO L112 eAbstractionObserver]: Analyzing ICFG uthash_OAT_test6-1.i [2023-11-12 02:16:04,650 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-12 02:16:04,651 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 4 error locations. [2023-11-12 02:16:04,731 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-12 02:16:04,738 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, 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;@7ffba2ef, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-11-12 02:16:04,739 INFO L358 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2023-11-12 02:16:04,745 INFO L276 IsEmpty]: Start isEmpty. Operand has 393 states, 371 states have (on average 1.6657681940700808) internal successors, (618), 375 states have internal predecessors, (618), 14 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2023-11-12 02:16:04,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2023-11-12 02:16:04,753 INFO L187 NwaCegarLoop]: Found error trace [2023-11-12 02:16:04,753 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:16:04,754 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-12 02:16:04,758 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:16:04,759 INFO L85 PathProgramCache]: Analyzing trace with hash 1053908008, now seen corresponding path program 1 times [2023-11-12 02:16:04,766 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:16:04,767 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736766318] [2023-11-12 02:16:04,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:16:04,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:16:04,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:16:04,992 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:16:04,993 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:16:04,994 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1736766318] [2023-11-12 02:16:04,994 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1736766318] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-12 02:16:04,995 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-12 02:16:04,995 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-12 02:16:04,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750964080] [2023-11-12 02:16:04,997 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-12 02:16:05,002 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-12 02:16:05,002 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:16:05,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-12 02:16:05,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-12 02:16:05,050 INFO L87 Difference]: Start difference. First operand has 393 states, 371 states have (on average 1.6657681940700808) internal successors, (618), 375 states have internal predecessors, (618), 14 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) Second operand has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:16:05,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:16:05,152 INFO L93 Difference]: Finished difference Result 781 states and 1296 transitions. [2023-11-12 02:16:05,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-12 02:16:05,155 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2023-11-12 02:16:05,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-12 02:16:05,169 INFO L225 Difference]: With dead ends: 781 [2023-11-12 02:16:05,169 INFO L226 Difference]: Without dead ends: 386 [2023-11-12 02:16:05,175 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 [2023-11-12 02:16:05,179 INFO L413 NwaCegarLoop]: 571 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, 571 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-12 02:16:05,180 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 571 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-12 02:16:05,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2023-11-12 02:16:05,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 386. [2023-11-12 02:16:05,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 386 states, 365 states have (on average 1.484931506849315) internal successors, (542), 370 states have internal predecessors, (542), 13 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2023-11-12 02:16:05,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 567 transitions. [2023-11-12 02:16:05,264 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 567 transitions. Word has length 8 [2023-11-12 02:16:05,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-12 02:16:05,265 INFO L495 AbstractCegarLoop]: Abstraction has 386 states and 567 transitions. [2023-11-12 02:16:05,265 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:16:05,265 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 567 transitions. [2023-11-12 02:16:05,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2023-11-12 02:16:05,266 INFO L187 NwaCegarLoop]: Found error trace [2023-11-12 02:16:05,267 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:16:05,267 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-12 02:16:05,268 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-12 02:16:05,268 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:16:05,269 INFO L85 PathProgramCache]: Analyzing trace with hash -719765386, now seen corresponding path program 1 times [2023-11-12 02:16:05,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:16:05,270 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814233023] [2023-11-12 02:16:05,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:16:05,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:16:05,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:16:05,506 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:16:05,506 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:16:05,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814233023] [2023-11-12 02:16:05,507 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1814233023] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-12 02:16:05,507 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-12 02:16:05,507 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-12 02:16:05,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352687540] [2023-11-12 02:16:05,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-12 02:16:05,508 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-12 02:16:05,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:16:05,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-12 02:16:05,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-12 02:16:05,510 INFO L87 Difference]: Start difference. First operand 386 states and 567 transitions. Second operand has 4 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:16:06,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:16:06,038 INFO L93 Difference]: Finished difference Result 861 states and 1284 transitions. [2023-11-12 02:16:06,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-12 02:16:06,039 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2023-11-12 02:16:06,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-12 02:16:06,045 INFO L225 Difference]: With dead ends: 861 [2023-11-12 02:16:06,045 INFO L226 Difference]: Without dead ends: 669 [2023-11-12 02:16:06,046 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-12 02:16:06,048 INFO L413 NwaCegarLoop]: 547 mSDtfsCounter, 420 mSDsluCounter, 1024 mSDsCounter, 0 mSdLazyCounter, 179 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 424 SdHoareTripleChecker+Valid, 1571 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-12 02:16:06,049 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [424 Valid, 1571 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 179 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-12 02:16:06,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 669 states. [2023-11-12 02:16:06,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 669 to 388. [2023-11-12 02:16:06,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 367 states have (on average 1.4822888283378746) internal successors, (544), 372 states have internal predecessors, (544), 13 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2023-11-12 02:16:06,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 569 transitions. [2023-11-12 02:16:06,084 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 569 transitions. Word has length 10 [2023-11-12 02:16:06,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-12 02:16:06,085 INFO L495 AbstractCegarLoop]: Abstraction has 388 states and 569 transitions. [2023-11-12 02:16:06,085 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:16:06,085 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 569 transitions. [2023-11-12 02:16:06,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2023-11-12 02:16:06,088 INFO L187 NwaCegarLoop]: Found error trace [2023-11-12 02:16:06,088 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:16:06,089 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-12 02:16:06,089 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-12 02:16:06,090 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:16:06,090 INFO L85 PathProgramCache]: Analyzing trace with hash 669380872, now seen corresponding path program 1 times [2023-11-12 02:16:06,090 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:16:06,090 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757329837] [2023-11-12 02:16:06,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:16:06,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:16:06,157 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-12 02:16:06,158 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1313326436] [2023-11-12 02:16:06,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:16:06,158 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:16:06,158 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:16:06,167 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:16:06,196 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-12 02:16:06,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:16:06,469 INFO L262 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-12 02:16:06,480 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:16:06,527 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:16:06,528 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-12 02:16:06,530 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:16:06,530 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757329837] [2023-11-12 02:16:06,530 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-12 02:16:06,537 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313326436] [2023-11-12 02:16:06,538 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313326436] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-12 02:16:06,538 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-12 02:16:06,538 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-12 02:16:06,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106244956] [2023-11-12 02:16:06,539 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-12 02:16:06,540 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-12 02:16:06,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:16:06,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-12 02:16:06,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-12 02:16:06,542 INFO L87 Difference]: Start difference. First operand 388 states and 569 transitions. Second operand has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:16:06,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:16:06,646 INFO L93 Difference]: Finished difference Result 793 states and 1165 transitions. [2023-11-12 02:16:06,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-12 02:16:06,647 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 66 [2023-11-12 02:16:06,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-12 02:16:06,652 INFO L225 Difference]: With dead ends: 793 [2023-11-12 02:16:06,653 INFO L226 Difference]: Without dead ends: 409 [2023-11-12 02:16:06,654 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-12 02:16:06,657 INFO L413 NwaCegarLoop]: 547 mSDtfsCounter, 9 mSDsluCounter, 532 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 1079 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-12 02:16:06,658 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 1079 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-12 02:16:06,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 409 states. [2023-11-12 02:16:06,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 409 to 408. [2023-11-12 02:16:06,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 387 states have (on average 1.4573643410852712) internal successors, (564), 392 states have internal predecessors, (564), 13 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2023-11-12 02:16:06,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 589 transitions. [2023-11-12 02:16:06,702 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 589 transitions. Word has length 66 [2023-11-12 02:16:06,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-12 02:16:06,703 INFO L495 AbstractCegarLoop]: Abstraction has 408 states and 589 transitions. [2023-11-12 02:16:06,703 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:16:06,703 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 589 transitions. [2023-11-12 02:16:06,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2023-11-12 02:16:06,713 INFO L187 NwaCegarLoop]: Found error trace [2023-11-12 02:16:06,714 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:16:06,725 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-12 02:16:06,921 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:16:06,921 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-12 02:16:06,922 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:16:06,922 INFO L85 PathProgramCache]: Analyzing trace with hash 421234378, now seen corresponding path program 1 times [2023-11-12 02:16:06,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:16:06,922 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050431358] [2023-11-12 02:16:06,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:16:06,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:16:06,977 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-12 02:16:06,983 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2080766813] [2023-11-12 02:16:06,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:16:06,983 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:16:06,984 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:16:06,987 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:16:07,011 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-12 02:16:07,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:16:07,241 INFO L262 TraceCheckSpWp]: Trace formula consists of 343 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-12 02:16:07,247 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:16:07,291 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:16:07,293 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-12 02:16:07,294 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:16:07,294 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050431358] [2023-11-12 02:16:07,294 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-12 02:16:07,294 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080766813] [2023-11-12 02:16:07,294 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2080766813] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-12 02:16:07,295 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-12 02:16:07,295 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-12 02:16:07,295 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928499079] [2023-11-12 02:16:07,295 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-12 02:16:07,296 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-12 02:16:07,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:16:07,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-12 02:16:07,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-12 02:16:07,299 INFO L87 Difference]: Start difference. First operand 408 states and 589 transitions. Second operand has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:16:07,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:16:07,415 INFO L93 Difference]: Finished difference Result 799 states and 1161 transitions. [2023-11-12 02:16:07,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-12 02:16:07,416 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 66 [2023-11-12 02:16:07,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-12 02:16:07,420 INFO L225 Difference]: With dead ends: 799 [2023-11-12 02:16:07,420 INFO L226 Difference]: Without dead ends: 395 [2023-11-12 02:16:07,422 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-12 02:16:07,425 INFO L413 NwaCegarLoop]: 540 mSDtfsCounter, 165 mSDsluCounter, 926 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 1466 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-12 02:16:07,427 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [165 Valid, 1466 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-12 02:16:07,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 395 states. [2023-11-12 02:16:07,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 395 to 394. [2023-11-12 02:16:07,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 373 states have (on average 1.4557640750670242) internal successors, (543), 378 states have internal predecessors, (543), 13 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2023-11-12 02:16:07,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 568 transitions. [2023-11-12 02:16:07,467 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 568 transitions. Word has length 66 [2023-11-12 02:16:07,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-12 02:16:07,467 INFO L495 AbstractCegarLoop]: Abstraction has 394 states and 568 transitions. [2023-11-12 02:16:07,468 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:16:07,468 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 568 transitions. [2023-11-12 02:16:07,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2023-11-12 02:16:07,469 INFO L187 NwaCegarLoop]: Found error trace [2023-11-12 02:16:07,470 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:16:07,484 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-12 02:16:07,676 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:16:07,676 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-12 02:16:07,676 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:16:07,677 INFO L85 PathProgramCache]: Analyzing trace with hash 125739260, now seen corresponding path program 1 times [2023-11-12 02:16:07,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:16:07,677 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [351576723] [2023-11-12 02:16:07,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:16:07,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:16:07,724 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-12 02:16:07,724 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [992509474] [2023-11-12 02:16:07,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:16:07,725 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:16:07,725 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:16:07,730 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:16:07,748 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-12 02:16:07,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:16:07,992 INFO L262 TraceCheckSpWp]: Trace formula consists of 329 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-12 02:16:07,996 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:16:08,110 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:16:08,111 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-12 02:16:08,111 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:16:08,111 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [351576723] [2023-11-12 02:16:08,111 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-12 02:16:08,111 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [992509474] [2023-11-12 02:16:08,112 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [992509474] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-12 02:16:08,112 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-12 02:16:08,112 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-12 02:16:08,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [643333587] [2023-11-12 02:16:08,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-12 02:16:08,116 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-12 02:16:08,117 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:16:08,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-12 02:16:08,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-12 02:16:08,118 INFO L87 Difference]: Start difference. First operand 394 states and 568 transitions. Second operand has 8 states, 8 states have (on average 8.0) internal successors, (64), 8 states have internal predecessors, (64), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:16:08,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:16:08,496 INFO L93 Difference]: Finished difference Result 833 states and 1198 transitions. [2023-11-12 02:16:08,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-12 02:16:08,498 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.0) internal successors, (64), 8 states have internal predecessors, (64), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 66 [2023-11-12 02:16:08,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-12 02:16:08,502 INFO L225 Difference]: With dead ends: 833 [2023-11-12 02:16:08,502 INFO L226 Difference]: Without dead ends: 443 [2023-11-12 02:16:08,503 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-12 02:16:08,504 INFO L413 NwaCegarLoop]: 544 mSDtfsCounter, 27 mSDsluCounter, 1452 mSDsCounter, 0 mSdLazyCounter, 327 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 1996 SdHoareTripleChecker+Invalid, 330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 327 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-12 02:16:08,504 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 1996 Invalid, 330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 327 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-12 02:16:08,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 443 states. [2023-11-12 02:16:08,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 443 to 434. [2023-11-12 02:16:08,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 413 states have (on average 1.430992736077482) internal successors, (591), 418 states have internal predecessors, (591), 13 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2023-11-12 02:16:08,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 616 transitions. [2023-11-12 02:16:08,522 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 616 transitions. Word has length 66 [2023-11-12 02:16:08,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-12 02:16:08,524 INFO L495 AbstractCegarLoop]: Abstraction has 434 states and 616 transitions. [2023-11-12 02:16:08,524 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.0) internal successors, (64), 8 states have internal predecessors, (64), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:16:08,524 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 616 transitions. [2023-11-12 02:16:08,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2023-11-12 02:16:08,526 INFO L187 NwaCegarLoop]: Found error trace [2023-11-12 02:16:08,527 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:16:08,536 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-12 02:16:08,734 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:16:08,734 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-12 02:16:08,735 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:16:08,735 INFO L85 PathProgramCache]: Analyzing trace with hash 2132253304, now seen corresponding path program 1 times [2023-11-12 02:16:08,735 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:16:08,735 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251597274] [2023-11-12 02:16:08,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:16:08,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:16:08,770 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-12 02:16:08,770 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2014214379] [2023-11-12 02:16:08,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:16:08,771 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:16:08,771 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:16:08,772 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:16:08,780 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-12 02:16:09,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:16:09,341 INFO L262 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-12 02:16:09,345 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:16:09,490 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:16:09,490 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-12 02:16:09,490 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:16:09,490 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [251597274] [2023-11-12 02:16:09,491 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-12 02:16:09,491 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014214379] [2023-11-12 02:16:09,491 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2014214379] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-12 02:16:09,491 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-12 02:16:09,491 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-12 02:16:09,491 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449851604] [2023-11-12 02:16:09,491 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-12 02:16:09,493 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-12 02:16:09,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:16:09,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-12 02:16:09,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-12 02:16:09,495 INFO L87 Difference]: Start difference. First operand 434 states and 616 transitions. Second operand has 7 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:16:10,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:16:10,149 INFO L93 Difference]: Finished difference Result 882 states and 1256 transitions. [2023-11-12 02:16:10,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-12 02:16:10,149 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2023-11-12 02:16:10,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-12 02:16:10,153 INFO L225 Difference]: With dead ends: 882 [2023-11-12 02:16:10,153 INFO L226 Difference]: Without dead ends: 452 [2023-11-12 02:16:10,154 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2023-11-12 02:16:10,155 INFO L413 NwaCegarLoop]: 537 mSDtfsCounter, 47 mSDsluCounter, 2251 mSDsCounter, 0 mSdLazyCounter, 584 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 2788 SdHoareTripleChecker+Invalid, 589 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 584 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-12 02:16:10,155 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 2788 Invalid, 589 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 584 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-12 02:16:10,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2023-11-12 02:16:10,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 444. [2023-11-12 02:16:10,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 423 states have (on average 1.4349881796690307) internal successors, (607), 428 states have internal predecessors, (607), 13 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2023-11-12 02:16:10,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 632 transitions. [2023-11-12 02:16:10,173 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 632 transitions. Word has length 67 [2023-11-12 02:16:10,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-12 02:16:10,174 INFO L495 AbstractCegarLoop]: Abstraction has 444 states and 632 transitions. [2023-11-12 02:16:10,174 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:16:10,174 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 632 transitions. [2023-11-12 02:16:10,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2023-11-12 02:16:10,175 INFO L187 NwaCegarLoop]: Found error trace [2023-11-12 02:16:10,176 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:16:10,187 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-11-12 02:16:10,383 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:16:10,383 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-12 02:16:10,383 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:16:10,383 INFO L85 PathProgramCache]: Analyzing trace with hash -1157269209, now seen corresponding path program 1 times [2023-11-12 02:16:10,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:16:10,384 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438348364] [2023-11-12 02:16:10,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:16:10,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:16:10,421 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-12 02:16:10,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2117815377] [2023-11-12 02:16:10,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:16:10,421 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:16:10,422 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:16:10,423 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:16:10,457 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-12 02:16:11,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:16:11,428 INFO L262 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-12 02:16:11,432 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:16:11,514 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:16:11,514 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-12 02:16:11,514 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:16:11,514 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438348364] [2023-11-12 02:16:11,514 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-12 02:16:11,515 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2117815377] [2023-11-12 02:16:11,515 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2117815377] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-12 02:16:11,515 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-12 02:16:11,515 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-12 02:16:11,515 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094704346] [2023-11-12 02:16:11,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-12 02:16:11,516 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-12 02:16:11,516 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:16:11,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-12 02:16:11,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-12 02:16:11,517 INFO L87 Difference]: Start difference. First operand 444 states and 632 transitions. Second operand has 8 states, 8 states have (on average 8.25) internal successors, (66), 6 states have internal predecessors, (66), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:16:12,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:16:12,114 INFO L93 Difference]: Finished difference Result 457 states and 645 transitions. [2023-11-12 02:16:12,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-12 02:16:12,115 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.25) internal successors, (66), 6 states have internal predecessors, (66), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 68 [2023-11-12 02:16:12,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-12 02:16:12,119 INFO L225 Difference]: With dead ends: 457 [2023-11-12 02:16:12,119 INFO L226 Difference]: Without dead ends: 455 [2023-11-12 02:16:12,125 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2023-11-12 02:16:12,125 INFO L413 NwaCegarLoop]: 523 mSDtfsCounter, 1027 mSDsluCounter, 2155 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1027 SdHoareTripleChecker+Valid, 2678 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-12 02:16:12,126 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1027 Valid, 2678 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 216 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-12 02:16:12,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 455 states. [2023-11-12 02:16:12,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 455 to 454. [2023-11-12 02:16:12,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 430 states have (on average 1.430232558139535) internal successors, (615), 436 states have internal predecessors, (615), 14 states have call successors, (14), 6 states have call predecessors, (14), 6 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2023-11-12 02:16:12,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 642 transitions. [2023-11-12 02:16:12,153 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 642 transitions. Word has length 68 [2023-11-12 02:16:12,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-12 02:16:12,153 INFO L495 AbstractCegarLoop]: Abstraction has 454 states and 642 transitions. [2023-11-12 02:16:12,154 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.25) internal successors, (66), 6 states have internal predecessors, (66), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:16:12,154 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 642 transitions. [2023-11-12 02:16:12,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2023-11-12 02:16:12,155 INFO L187 NwaCegarLoop]: Found error trace [2023-11-12 02:16:12,155 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:16:12,168 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-11-12 02:16:12,363 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:16:12,364 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-12 02:16:12,364 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:16:12,364 INFO L85 PathProgramCache]: Analyzing trace with hash 1358139019, now seen corresponding path program 1 times [2023-11-12 02:16:12,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:16:12,365 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632388161] [2023-11-12 02:16:12,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:16:12,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:16:12,414 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-12 02:16:12,414 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [464612515] [2023-11-12 02:16:12,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:16:12,414 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:16:12,414 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:16:12,415 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:16:12,441 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-12 02:16:12,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:16:12,757 INFO L262 TraceCheckSpWp]: Trace formula consists of 491 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-12 02:16:12,767 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:16:12,944 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:16:12,944 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-12 02:16:13,150 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:16:13,150 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:16:13,150 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [632388161] [2023-11-12 02:16:13,150 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-12 02:16:13,151 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [464612515] [2023-11-12 02:16:13,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [464612515] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-12 02:16:13,151 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-12 02:16:13,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [6] total 9 [2023-11-12 02:16:13,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144091585] [2023-11-12 02:16:13,152 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-12 02:16:13,152 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-12 02:16:13,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:16:13,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-12 02:16:13,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2023-11-12 02:16:13,154 INFO L87 Difference]: Start difference. First operand 454 states and 642 transitions. Second operand has 7 states, 7 states have (on average 11.0) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-12 02:16:13,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:16:13,413 INFO L93 Difference]: Finished difference Result 1911 states and 2739 transitions. [2023-11-12 02:16:13,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-12 02:16:13,414 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.0) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 83 [2023-11-12 02:16:13,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-12 02:16:13,426 INFO L225 Difference]: With dead ends: 1911 [2023-11-12 02:16:13,426 INFO L226 Difference]: Without dead ends: 1461 [2023-11-12 02:16:13,428 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 153 SyntacticMatches, 4 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2023-11-12 02:16:13,429 INFO L413 NwaCegarLoop]: 1511 mSDtfsCounter, 2228 mSDsluCounter, 1537 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2228 SdHoareTripleChecker+Valid, 3048 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-12 02:16:13,430 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2228 Valid, 3048 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-12 02:16:13,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1461 states. [2023-11-12 02:16:13,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1461 to 1244. [2023-11-12 02:16:13,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1244 states, 1203 states have (on average 1.4455527847049043) internal successors, (1739), 1211 states have internal predecessors, (1739), 25 states have call successors, (25), 12 states have call predecessors, (25), 12 states have return successors, (25), 20 states have call predecessors, (25), 23 states have call successors, (25) [2023-11-12 02:16:13,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1244 states to 1244 states and 1789 transitions. [2023-11-12 02:16:13,498 INFO L78 Accepts]: Start accepts. Automaton has 1244 states and 1789 transitions. Word has length 83 [2023-11-12 02:16:13,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-12 02:16:13,498 INFO L495 AbstractCegarLoop]: Abstraction has 1244 states and 1789 transitions. [2023-11-12 02:16:13,499 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.0) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-12 02:16:13,499 INFO L276 IsEmpty]: Start isEmpty. Operand 1244 states and 1789 transitions. [2023-11-12 02:16:13,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-11-12 02:16:13,500 INFO L187 NwaCegarLoop]: Found error trace [2023-11-12 02:16:13,500 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:16:13,512 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-11-12 02:16:13,708 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-11-12 02:16:13,708 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-12 02:16:13,709 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:16:13,709 INFO L85 PathProgramCache]: Analyzing trace with hash -582271386, now seen corresponding path program 1 times [2023-11-12 02:16:13,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:16:13,709 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1214057785] [2023-11-12 02:16:13,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:16:13,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:16:13,767 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-12 02:16:13,767 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [504319301] [2023-11-12 02:16:13,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:16:13,768 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:16:13,768 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:16:13,769 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:16:13,799 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-12 02:16:14,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:16:14,137 INFO L262 TraceCheckSpWp]: Trace formula consists of 476 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-12 02:16:14,142 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:16:14,152 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:16:14,153 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-12 02:16:14,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:16:14,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1214057785] [2023-11-12 02:16:14,153 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-12 02:16:14,154 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [504319301] [2023-11-12 02:16:14,154 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [504319301] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-12 02:16:14,154 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-12 02:16:14,154 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-12 02:16:14,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1583565403] [2023-11-12 02:16:14,155 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-12 02:16:14,155 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-12 02:16:14,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:16:14,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-12 02:16:14,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-12 02:16:14,157 INFO L87 Difference]: Start difference. First operand 1244 states and 1789 transitions. Second operand has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:16:14,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:16:14,252 INFO L93 Difference]: Finished difference Result 2487 states and 3580 transitions. [2023-11-12 02:16:14,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-12 02:16:14,253 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2023-11-12 02:16:14,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-12 02:16:14,263 INFO L225 Difference]: With dead ends: 2487 [2023-11-12 02:16:14,263 INFO L226 Difference]: Without dead ends: 1247 [2023-11-12 02:16:14,266 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-12 02:16:14,269 INFO L413 NwaCegarLoop]: 559 mSDtfsCounter, 0 mSDsluCounter, 554 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1113 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-12 02:16:14,269 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1113 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-12 02:16:14,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1247 states. [2023-11-12 02:16:14,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1247 to 1247. [2023-11-12 02:16:14,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1247 states, 1206 states have (on average 1.4444444444444444) internal successors, (1742), 1214 states have internal predecessors, (1742), 25 states have call successors, (25), 12 states have call predecessors, (25), 12 states have return successors, (25), 20 states have call predecessors, (25), 23 states have call successors, (25) [2023-11-12 02:16:14,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1247 states to 1247 states and 1792 transitions. [2023-11-12 02:16:14,341 INFO L78 Accepts]: Start accepts. Automaton has 1247 states and 1792 transitions. Word has length 81 [2023-11-12 02:16:14,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-12 02:16:14,342 INFO L495 AbstractCegarLoop]: Abstraction has 1247 states and 1792 transitions. [2023-11-12 02:16:14,342 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:16:14,342 INFO L276 IsEmpty]: Start isEmpty. Operand 1247 states and 1792 transitions. [2023-11-12 02:16:14,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-11-12 02:16:14,345 INFO L187 NwaCegarLoop]: Found error trace [2023-11-12 02:16:14,345 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:16:14,357 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-12 02:16:14,552 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:16:14,553 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-12 02:16:14,553 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:16:14,553 INFO L85 PathProgramCache]: Analyzing trace with hash -189244376, now seen corresponding path program 1 times [2023-11-12 02:16:14,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:16:14,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611930014] [2023-11-12 02:16:14,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:16:14,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:16:14,604 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-12 02:16:14,604 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1297663522] [2023-11-12 02:16:14,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:16:14,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:16:14,605 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:16:14,606 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:16:14,624 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-12 02:16:14,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:16:14,941 INFO L262 TraceCheckSpWp]: Trace formula consists of 483 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-12 02:16:14,947 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:16:15,213 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:16:15,214 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-12 02:16:15,214 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:16:15,214 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611930014] [2023-11-12 02:16:15,214 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-12 02:16:15,214 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1297663522] [2023-11-12 02:16:15,214 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1297663522] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-12 02:16:15,214 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-12 02:16:15,214 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-12 02:16:15,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435273219] [2023-11-12 02:16:15,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-12 02:16:15,217 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-12 02:16:15,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:16:15,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-12 02:16:15,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-12 02:16:15,218 INFO L87 Difference]: Start difference. First operand 1247 states and 1792 transitions. Second operand has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:16:15,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:16:15,422 INFO L93 Difference]: Finished difference Result 2876 states and 4189 transitions. [2023-11-12 02:16:15,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-12 02:16:15,422 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2023-11-12 02:16:15,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-12 02:16:15,435 INFO L225 Difference]: With dead ends: 2876 [2023-11-12 02:16:15,435 INFO L226 Difference]: Without dead ends: 1633 [2023-11-12 02:16:15,438 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-12 02:16:15,438 INFO L413 NwaCegarLoop]: 735 mSDtfsCounter, 347 mSDsluCounter, 526 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 355 SdHoareTripleChecker+Valid, 1261 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-12 02:16:15,439 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [355 Valid, 1261 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-12 02:16:15,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1633 states. [2023-11-12 02:16:15,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1633 to 1284. [2023-11-12 02:16:15,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1284 states, 1255 states have (on average 1.4637450199203188) internal successors, (1837), 1261 states have internal predecessors, (1837), 16 states have call successors, (16), 9 states have call predecessors, (16), 9 states have return successors, (16), 13 states have call predecessors, (16), 15 states have call successors, (16) [2023-11-12 02:16:15,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1284 states to 1284 states and 1869 transitions. [2023-11-12 02:16:15,509 INFO L78 Accepts]: Start accepts. Automaton has 1284 states and 1869 transitions. Word has length 81 [2023-11-12 02:16:15,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-12 02:16:15,509 INFO L495 AbstractCegarLoop]: Abstraction has 1284 states and 1869 transitions. [2023-11-12 02:16:15,509 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:16:15,509 INFO L276 IsEmpty]: Start isEmpty. Operand 1284 states and 1869 transitions. [2023-11-12 02:16:15,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2023-11-12 02:16:15,511 INFO L187 NwaCegarLoop]: Found error trace [2023-11-12 02:16:15,511 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-12 02:16:15,525 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-11-12 02:16:15,725 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-11-12 02:16:15,725 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-12 02:16:15,726 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:16:15,726 INFO L85 PathProgramCache]: Analyzing trace with hash -1992988458, now seen corresponding path program 1 times [2023-11-12 02:16:15,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:16:15,726 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2040072889] [2023-11-12 02:16:15,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:16:15,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:16:15,780 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-12 02:16:15,780 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1283275196] [2023-11-12 02:16:15,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:16:15,780 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:16:15,780 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:16:15,781 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:16:15,793 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-12 02:16:16,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:16:16,209 INFO L262 TraceCheckSpWp]: Trace formula consists of 722 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-12 02:16:16,214 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:16:16,247 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-12 02:16:16,260 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-12 02:16:16,260 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-12 02:16:16,261 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:16:16,261 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2040072889] [2023-11-12 02:16:16,261 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-12 02:16:16,261 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1283275196] [2023-11-12 02:16:16,261 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1283275196] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-12 02:16:16,261 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-12 02:16:16,261 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-12 02:16:16,262 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376850694] [2023-11-12 02:16:16,262 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-12 02:16:16,262 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-12 02:16:16,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:16:16,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-12 02:16:16,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-12 02:16:16,263 INFO L87 Difference]: Start difference. First operand 1284 states and 1869 transitions. Second operand has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-12 02:16:16,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:16:16,673 INFO L93 Difference]: Finished difference Result 1633 states and 2399 transitions. [2023-11-12 02:16:16,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-12 02:16:16,674 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 119 [2023-11-12 02:16:16,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-12 02:16:16,684 INFO L225 Difference]: With dead ends: 1633 [2023-11-12 02:16:16,684 INFO L226 Difference]: Without dead ends: 1620 [2023-11-12 02:16:16,685 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-12 02:16:16,686 INFO L413 NwaCegarLoop]: 540 mSDtfsCounter, 408 mSDsluCounter, 1019 mSDsCounter, 0 mSdLazyCounter, 154 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 410 SdHoareTripleChecker+Valid, 1559 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-12 02:16:16,686 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [410 Valid, 1559 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 154 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-12 02:16:16,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1620 states. [2023-11-12 02:16:16,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1620 to 1288. [2023-11-12 02:16:16,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1288 states, 1259 states have (on average 1.4622716441620334) internal successors, (1841), 1265 states have internal predecessors, (1841), 16 states have call successors, (16), 9 states have call predecessors, (16), 9 states have return successors, (16), 13 states have call predecessors, (16), 15 states have call successors, (16) [2023-11-12 02:16:16,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1288 states to 1288 states and 1873 transitions. [2023-11-12 02:16:16,783 INFO L78 Accepts]: Start accepts. Automaton has 1288 states and 1873 transitions. Word has length 119 [2023-11-12 02:16:16,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-12 02:16:16,784 INFO L495 AbstractCegarLoop]: Abstraction has 1288 states and 1873 transitions. [2023-11-12 02:16:16,784 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-12 02:16:16,784 INFO L276 IsEmpty]: Start isEmpty. Operand 1288 states and 1873 transitions. [2023-11-12 02:16:16,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2023-11-12 02:16:16,786 INFO L187 NwaCegarLoop]: Found error trace [2023-11-12 02:16:16,786 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:16:16,801 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-11-12 02:16:16,993 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-11-12 02:16:16,994 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-12 02:16:16,994 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:16:16,995 INFO L85 PathProgramCache]: Analyzing trace with hash 1547361620, now seen corresponding path program 1 times [2023-11-12 02:16:16,995 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:16:16,995 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521670353] [2023-11-12 02:16:16,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:16:16,995 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:16:17,058 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-12 02:16:17,058 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [37321921] [2023-11-12 02:16:17,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:16:17,059 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:16:17,059 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:16:17,060 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:16:17,081 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-12 02:16:17,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:16:17,548 INFO L262 TraceCheckSpWp]: Trace formula consists of 926 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-12 02:16:17,552 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:16:17,691 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-11-12 02:16:17,691 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-12 02:16:17,691 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:16:17,692 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521670353] [2023-11-12 02:16:17,692 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-12 02:16:17,692 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [37321921] [2023-11-12 02:16:17,693 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [37321921] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-12 02:16:17,693 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-12 02:16:17,693 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-12 02:16:17,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226372662] [2023-11-12 02:16:17,693 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-12 02:16:17,694 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-12 02:16:17,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:16:17,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-12 02:16:17,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-12 02:16:17,695 INFO L87 Difference]: Start difference. First operand 1288 states and 1873 transitions. Second operand has 6 states, 6 states have (on average 17.5) internal successors, (105), 4 states have internal predecessors, (105), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 1 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-12 02:16:17,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:16:17,854 INFO L93 Difference]: Finished difference Result 2385 states and 3479 transitions. [2023-11-12 02:16:17,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-12 02:16:17,855 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.5) internal successors, (105), 4 states have internal predecessors, (105), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 1 states have call predecessors, (6), 2 states have call successors, (6) Word has length 130 [2023-11-12 02:16:17,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-12 02:16:17,863 INFO L225 Difference]: With dead ends: 2385 [2023-11-12 02:16:17,863 INFO L226 Difference]: Without dead ends: 1288 [2023-11-12 02:16:17,865 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-11-12 02:16:17,866 INFO L413 NwaCegarLoop]: 545 mSDtfsCounter, 128 mSDsluCounter, 1579 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 2124 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-12 02:16:17,866 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 2124 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-12 02:16:17,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1288 states. [2023-11-12 02:16:17,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1288 to 1288. [2023-11-12 02:16:17,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1288 states, 1259 states have (on average 1.4622716441620334) internal successors, (1841), 1265 states have internal predecessors, (1841), 16 states have call successors, (16), 9 states have call predecessors, (16), 9 states have return successors, (15), 13 states have call predecessors, (15), 15 states have call successors, (15) [2023-11-12 02:16:17,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1288 states to 1288 states and 1872 transitions. [2023-11-12 02:16:17,928 INFO L78 Accepts]: Start accepts. Automaton has 1288 states and 1872 transitions. Word has length 130 [2023-11-12 02:16:17,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-12 02:16:17,929 INFO L495 AbstractCegarLoop]: Abstraction has 1288 states and 1872 transitions. [2023-11-12 02:16:17,929 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.5) internal successors, (105), 4 states have internal predecessors, (105), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 1 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-12 02:16:17,929 INFO L276 IsEmpty]: Start isEmpty. Operand 1288 states and 1872 transitions. [2023-11-12 02:16:17,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2023-11-12 02:16:17,931 INFO L187 NwaCegarLoop]: Found error trace [2023-11-12 02:16:17,931 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:16:17,942 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-11-12 02:16:18,139 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:16:18,139 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-12 02:16:18,140 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:16:18,140 INFO L85 PathProgramCache]: Analyzing trace with hash -644976245, now seen corresponding path program 1 times [2023-11-12 02:16:18,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:16:18,140 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575346508] [2023-11-12 02:16:18,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:16:18,140 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:16:18,215 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-12 02:16:18,215 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1689595469] [2023-11-12 02:16:18,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:16:18,216 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:16:18,216 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:16:18,217 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:16:18,241 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-12 02:16:18,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:16:18,925 INFO L262 TraceCheckSpWp]: Trace formula consists of 936 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-12 02:16:18,931 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:16:19,006 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-11-12 02:16:19,006 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-12 02:16:19,006 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:16:19,006 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [575346508] [2023-11-12 02:16:19,007 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-12 02:16:19,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1689595469] [2023-11-12 02:16:19,007 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1689595469] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-12 02:16:19,007 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-12 02:16:19,007 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-12 02:16:19,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221740996] [2023-11-12 02:16:19,007 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-12 02:16:19,008 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-12 02:16:19,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:16:19,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-12 02:16:19,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-12 02:16:19,010 INFO L87 Difference]: Start difference. First operand 1288 states and 1872 transitions. Second operand has 8 states, 8 states have (on average 14.0) internal successors, (112), 8 states have internal predecessors, (112), 3 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-11-12 02:16:19,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:16:19,209 INFO L93 Difference]: Finished difference Result 2393 states and 3490 transitions. [2023-11-12 02:16:19,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-12 02:16:19,210 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.0) internal successors, (112), 8 states have internal predecessors, (112), 3 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 135 [2023-11-12 02:16:19,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-12 02:16:19,219 INFO L225 Difference]: With dead ends: 2393 [2023-11-12 02:16:19,219 INFO L226 Difference]: Without dead ends: 1293 [2023-11-12 02:16:19,221 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2023-11-12 02:16:19,222 INFO L413 NwaCegarLoop]: 546 mSDtfsCounter, 16 mSDsluCounter, 3247 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 3793 SdHoareTripleChecker+Invalid, 113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-12 02:16:19,222 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 3793 Invalid, 113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-12 02:16:19,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1293 states. [2023-11-12 02:16:19,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1293 to 1293. [2023-11-12 02:16:19,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1293 states, 1263 states have (on average 1.46159936658749) internal successors, (1846), 1270 states have internal predecessors, (1846), 16 states have call successors, (16), 9 states have call predecessors, (16), 10 states have return successors, (16), 13 states have call predecessors, (16), 15 states have call successors, (16) [2023-11-12 02:16:19,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1293 states to 1293 states and 1878 transitions. [2023-11-12 02:16:19,284 INFO L78 Accepts]: Start accepts. Automaton has 1293 states and 1878 transitions. Word has length 135 [2023-11-12 02:16:19,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-12 02:16:19,284 INFO L495 AbstractCegarLoop]: Abstraction has 1293 states and 1878 transitions. [2023-11-12 02:16:19,284 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.0) internal successors, (112), 8 states have internal predecessors, (112), 3 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-11-12 02:16:19,285 INFO L276 IsEmpty]: Start isEmpty. Operand 1293 states and 1878 transitions. [2023-11-12 02:16:19,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2023-11-12 02:16:19,287 INFO L187 NwaCegarLoop]: Found error trace [2023-11-12 02:16:19,287 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:16:19,300 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-11-12 02:16:19,496 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:16:19,497 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-12 02:16:19,497 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:16:19,498 INFO L85 PathProgramCache]: Analyzing trace with hash -324838863, now seen corresponding path program 1 times [2023-11-12 02:16:19,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:16:19,498 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795259327] [2023-11-12 02:16:19,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:16:19,499 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:16:19,570 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-12 02:16:19,571 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1970586196] [2023-11-12 02:16:19,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:16:19,571 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:16:19,571 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:16:19,572 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:16:19,596 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-12 02:16:20,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:16:20,302 INFO L262 TraceCheckSpWp]: Trace formula consists of 966 conjuncts, 193 conjunts are in the unsatisfiable core [2023-11-12 02:16:20,317 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:16:20,361 INFO L322 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2023-11-12 02:16:20,362 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 13 [2023-11-12 02:16:20,371 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-12 02:16:20,458 INFO L322 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2023-11-12 02:16:20,459 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2023-11-12 02:16:20,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-12 02:16:20,620 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 18 [2023-11-12 02:16:23,181 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-12 02:16:23,182 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 7 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 69 treesize of output 105 [2023-11-12 02:16:23,675 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2023-11-12 02:16:23,675 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-12 02:16:23,675 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:16:23,675 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795259327] [2023-11-12 02:16:23,676 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-12 02:16:23,676 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1970586196] [2023-11-12 02:16:23,676 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1970586196] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-12 02:16:23,676 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-12 02:16:23,677 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-11-12 02:16:23,677 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070871470] [2023-11-12 02:16:23,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-12 02:16:23,677 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-12 02:16:23,678 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:16:23,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-12 02:16:23,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2023-11-12 02:16:23,679 INFO L87 Difference]: Start difference. First operand 1293 states and 1878 transitions. Second operand has 14 states, 14 states have (on average 7.571428571428571) internal successors, (106), 13 states have internal predecessors, (106), 1 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-12 02:16:28,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:16:28,801 INFO L93 Difference]: Finished difference Result 2925 states and 4241 transitions. [2023-11-12 02:16:28,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-12 02:16:28,802 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 7.571428571428571) internal successors, (106), 13 states have internal predecessors, (106), 1 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 137 [2023-11-12 02:16:28,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-12 02:16:28,813 INFO L225 Difference]: With dead ends: 2925 [2023-11-12 02:16:28,813 INFO L226 Difference]: Without dead ends: 1759 [2023-11-12 02:16:28,816 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=154, Invalid=446, Unknown=0, NotChecked=0, Total=600 [2023-11-12 02:16:28,817 INFO L413 NwaCegarLoop]: 542 mSDtfsCounter, 1545 mSDsluCounter, 3304 mSDsCounter, 0 mSdLazyCounter, 1554 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1545 SdHoareTripleChecker+Valid, 3846 SdHoareTripleChecker+Invalid, 1576 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 1554 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2023-11-12 02:16:28,817 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1545 Valid, 3846 Invalid, 1576 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 1554 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2023-11-12 02:16:28,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1759 states. [2023-11-12 02:16:28,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1759 to 1300. [2023-11-12 02:16:28,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1300 states, 1270 states have (on average 1.4590551181102362) internal successors, (1853), 1277 states have internal predecessors, (1853), 16 states have call successors, (16), 9 states have call predecessors, (16), 10 states have return successors, (16), 13 states have call predecessors, (16), 15 states have call successors, (16) [2023-11-12 02:16:28,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1300 states to 1300 states and 1885 transitions. [2023-11-12 02:16:28,889 INFO L78 Accepts]: Start accepts. Automaton has 1300 states and 1885 transitions. Word has length 137 [2023-11-12 02:16:28,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-12 02:16:28,890 INFO L495 AbstractCegarLoop]: Abstraction has 1300 states and 1885 transitions. [2023-11-12 02:16:28,890 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 7.571428571428571) internal successors, (106), 13 states have internal predecessors, (106), 1 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-12 02:16:28,890 INFO L276 IsEmpty]: Start isEmpty. Operand 1300 states and 1885 transitions. [2023-11-12 02:16:28,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2023-11-12 02:16:28,892 INFO L187 NwaCegarLoop]: Found error trace [2023-11-12 02:16:28,893 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:16:28,908 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-11-12 02:16:29,108 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-12 02:16:29,108 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION === [alt_freeErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-12 02:16:29,109 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:16:29,109 INFO L85 PathProgramCache]: Analyzing trace with hash 58565973, now seen corresponding path program 1 times [2023-11-12 02:16:29,109 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:16:29,109 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231147528] [2023-11-12 02:16:29,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:16:29,109 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:16:29,171 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-12 02:16:29,171 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1263823743] [2023-11-12 02:16:29,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:16:29,172 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:16:29,172 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:16:29,173 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:16:29,201 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c0d75ad0-d01c-4479-991f-f25e91719688/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-12 02:16:29,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:16:29,964 INFO L262 TraceCheckSpWp]: Trace formula consists of 964 conjuncts, 162 conjunts are in the unsatisfiable core [2023-11-12 02:16:30,010 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:16:30,041 INFO L322 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2023-11-12 02:16:30,042 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 13 [2023-11-12 02:16:30,057 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-12 02:16:30,136 INFO L322 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2023-11-12 02:16:30,137 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 25 [2023-11-12 02:16:30,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-12 02:16:30,318 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 18 [2023-11-12 02:16:30,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-12 02:16:30,326 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2023-11-12 02:16:31,502 INFO L322 Elim1Store]: treesize reduction 28, result has 49.1 percent of original size [2023-11-12 02:16:31,503 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 45 [2023-11-12 02:16:31,613 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-12 02:16:31,788 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 24 [2023-11-12 02:16:32,441 INFO L322 Elim1Store]: treesize reduction 19, result has 20.8 percent of original size [2023-11-12 02:16:32,442 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 52 treesize of output 49 [2023-11-12 02:16:32,711 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-12 02:16:32,712 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1694 treesize of output 1434 [2023-11-12 02:16:32,759 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-12 02:16:32,759 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1641 treesize of output 1385 [2023-11-12 02:16:32,801 INFO L322 Elim1Store]: treesize reduction 55, result has 8.3 percent of original size [2023-11-12 02:16:32,802 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 1207 treesize of output 893 [2023-11-12 02:16:32,824 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 22 [2023-11-12 02:16:32,832 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2023-11-12 02:16:32,844 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2023-11-12 02:16:32,917 INFO L322 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2023-11-12 02:16:32,918 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 2913 treesize of output 2396 [2023-11-12 02:16:32,966 INFO L322 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2023-11-12 02:16:32,967 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3072 treesize of output 2527 [2023-11-12 02:16:33,006 INFO L322 Elim1Store]: treesize reduction 217, result has 0.5 percent of original size [2023-11-12 02:16:33,006 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 9 case distinctions, treesize of input 1512 treesize of output 1265 [2023-11-12 02:16:33,045 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-12 02:16:33,046 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1432 treesize of output 1224 [2023-11-12 02:16:33,079 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-12 02:16:33,080 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1485 treesize of output 1273 [2023-11-12 02:16:33,106 INFO L322 Elim1Store]: treesize reduction 59, result has 1.7 percent of original size [2023-11-12 02:16:33,106 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 1029 treesize of output 1 [2023-11-12 02:16:33,153 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-12 02:16:33,154 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1694 treesize of output 1434 [2023-11-12 02:16:33,187 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-12 02:16:33,188 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1641 treesize of output 1385 [2023-11-12 02:16:33,216 INFO L322 Elim1Store]: treesize reduction 59, result has 1.7 percent of original size [2023-11-12 02:16:33,216 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 1207 treesize of output 1 [2023-11-12 02:16:33,240 INFO L322 Elim1Store]: treesize reduction 59, result has 1.7 percent of original size [2023-11-12 02:16:33,241 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 1138 treesize of output 1 [2023-11-12 02:16:33,272 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-12 02:16:33,273 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1625 treesize of output 1375 [2023-11-12 02:16:33,305 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-12 02:16:33,305 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1572 treesize of output 1326 [2023-11-12 02:16:33,358 INFO L322 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2023-11-12 02:16:33,358 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3225 treesize of output 2630 [2023-11-12 02:16:33,407 INFO L322 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2023-11-12 02:16:33,408 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3384 treesize of output 2761 [2023-11-12 02:16:33,472 INFO L322 Elim1Store]: treesize reduction 217, result has 0.5 percent of original size [2023-11-12 02:16:33,472 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 9 case distinctions, treesize of input 1662 treesize of output 1390 [2023-11-12 02:16:33,515 INFO L322 Elim1Store]: treesize reduction 217, result has 0.5 percent of original size [2023-11-12 02:16:33,516 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 9 case distinctions, treesize of input 1787 treesize of output 1491 [2023-11-12 02:16:33,557 INFO L322 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2023-11-12 02:16:33,558 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3406 treesize of output 2771 [2023-11-12 02:16:33,602 INFO L322 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2023-11-12 02:16:33,603 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3552 treesize of output 2893 [2023-11-12 02:16:33,647 INFO L322 Elim1Store]: treesize reduction 217, result has 0.5 percent of original size [2023-11-12 02:16:33,648 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 9 case distinctions, treesize of input 1581 treesize of output 1323 [2023-11-12 02:16:33,699 INFO L322 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2023-11-12 02:16:33,699 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3303 treesize of output 2694 [2023-11-12 02:16:33,738 INFO L322 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2023-11-12 02:16:33,739 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3144 treesize of output 2563 [2023-11-12 02:16:33,766 INFO L322 Elim1Store]: treesize reduction 59, result has 1.7 percent of original size [2023-11-12 02:16:33,767 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 1134 treesize of output 1 [2023-11-12 02:16:33,800 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-12 02:16:33,800 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1621 treesize of output 1373 [2023-11-12 02:16:33,833 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-12 02:16:33,834 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1568 treesize of output 1324 [2023-11-12 02:16:33,871 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-12 02:16:33,872 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1499 treesize of output 1265 [2023-11-12 02:16:33,906 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-12 02:16:33,907 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1552 treesize of output 1314 [2023-11-12 02:16:33,930 INFO L322 Elim1Store]: treesize reduction 59, result has 1.7 percent of original size [2023-11-12 02:16:33,930 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 1065 treesize of output 1 [2023-11-12 02:16:33,968 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-12 02:16:33,968 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1412 treesize of output 1212 [2023-11-12 02:16:34,000 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-12 02:16:34,000 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1359 treesize of output 1163 [2023-11-12 02:16:34,026 INFO L322 Elim1Store]: treesize reduction 59, result has 1.7 percent of original size [2023-11-12 02:16:34,026 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 956 treesize of output 1 [2023-11-12 02:16:34,057 INFO L322 Elim1Store]: treesize reduction 59, result has 1.7 percent of original size [2023-11-12 02:16:34,058 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 1134 treesize of output 1 [2023-11-12 02:16:34,090 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-12 02:16:34,091 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1621 treesize of output 1373 [2023-11-12 02:16:34,119 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-12 02:16:34,120 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1568 treesize of output 1324 [2023-11-12 02:16:34,155 INFO L322 Elim1Store]: treesize reduction 217, result has 0.5 percent of original size [2023-11-12 02:16:34,156 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 9 case distinctions, treesize of input 1431 treesize of output 1198 [2023-11-12 02:16:34,211 INFO L322 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2023-11-12 02:16:34,212 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 2991 treesize of output 2460 [2023-11-12 02:16:34,249 INFO L322 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2023-11-12 02:16:34,250 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 2832 treesize of output 2329 [2023-11-12 02:16:34,361 INFO L322 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2023-11-12 02:16:34,362 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3471 treesize of output 2826 [2023-11-12 02:16:34,395 INFO L322 Elim1Store]: treesize reduction 217, result has 0.5 percent of original size [2023-11-12 02:16:34,395 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 9 case distinctions, treesize of input 1706 treesize of output 1424 [2023-11-12 02:16:34,435 INFO L322 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2023-11-12 02:16:34,436 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3325 treesize of output 2704 [2023-11-12 02:16:34,473 INFO L322 Elim1Store]: treesize reduction 59, result has 1.7 percent of original size [2023-11-12 02:16:34,473 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 1138 treesize of output 1 [2023-11-12 02:16:34,503 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-12 02:16:34,504 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1572 treesize of output 1326 [2023-11-12 02:16:34,535 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-12 02:16:34,536 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1625 treesize of output 1375 [2023-11-12 02:16:34,563 INFO L322 Elim1Store]: treesize reduction 59, result has 1.7 percent of original size [2023-11-12 02:16:34,563 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 1316 treesize of output 1 [2023-11-12 02:16:34,597 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-12 02:16:34,597 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1834 treesize of output 1536 [2023-11-12 02:16:34,629 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-12 02:16:34,630 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1781 treesize of output 1487 [2023-11-12 02:16:34,681 INFO L322 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2023-11-12 02:16:34,682 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3384 treesize of output 2761 [2023-11-12 02:16:34,720 INFO L322 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2023-11-12 02:16:34,721 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3225 treesize of output 2630 [2023-11-12 02:16:34,756 INFO L322 Elim1Store]: treesize reduction 217, result has 0.5 percent of original size [2023-11-12 02:16:34,757 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 9 case distinctions, treesize of input 1660 treesize of output 1369 [2023-11-12 02:16:34,798 INFO L322 Elim1Store]: treesize reduction 217, result has 0.5 percent of original size [2023-11-12 02:16:34,799 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 9 case distinctions, treesize of input 1797 treesize of output 1483 [2023-11-12 02:16:34,848 INFO L322 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2023-11-12 02:16:34,849 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3696 treesize of output 2995 [2023-11-12 02:16:34,890 INFO L322 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2023-11-12 02:16:34,891 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3537 treesize of output 2864 [2023-11-12 02:16:34,926 INFO L322 Elim1Store]: treesize reduction 59, result has 1.7 percent of original size [2023-11-12 02:16:34,926 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 1316 treesize of output 1 [2023-11-12 02:16:34,956 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-12 02:16:34,956 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1834 treesize of output 1536 [2023-11-12 02:16:34,986 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-12 02:16:34,986 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1781 treesize of output 1487 [2023-11-12 02:16:35,019 INFO L322 Elim1Store]: treesize reduction 59, result has 1.7 percent of original size [2023-11-12 02:16:35,019 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 1247 treesize of output 1 [2023-11-12 02:16:35,049 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-12 02:16:35,050 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1712 treesize of output 1428 [2023-11-12 02:16:35,082 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-12 02:16:35,083 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1765 treesize of output 1477 [2023-11-12 02:16:35,141 INFO L322 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2023-11-12 02:16:35,142 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3864 treesize of output 3127 [2023-11-12 02:16:35,222 INFO L322 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2023-11-12 02:16:35,222 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3718 treesize of output 3005 [2023-11-12 02:16:35,262 INFO L322 Elim1Store]: treesize reduction 217, result has 0.5 percent of original size [2023-11-12 02:16:35,262 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 9 case distinctions, treesize of input 1922 treesize of output 1584 [2023-11-12 02:16:35,334 INFO L322 Elim1Store]: treesize reduction 217, result has 0.5 percent of original size [2023-11-12 02:16:35,335 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 9 case distinctions, treesize of input 1817 treesize of output 1501 [2023-11-12 02:16:35,385 INFO L322 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2023-11-12 02:16:35,386 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3442 treesize of output 2787 [2023-11-12 02:16:35,442 INFO L322 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2023-11-12 02:16:35,443 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3588 treesize of output 2909 [2023-11-12 02:16:35,498 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-12 02:16:35,499 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1897 treesize of output 1581 [2023-11-12 02:16:35,541 INFO L322 Elim1Store]: treesize reduction 299, result has 0.3 percent of original size [2023-11-12 02:16:35,542 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 9 new quantified variables, introduced 11 case distinctions, treesize of input 2227 treesize of output 1893 [2023-11-12 02:16:35,570 INFO L322 Elim1Store]: treesize reduction 59, result has 1.7 percent of original size [2023-11-12 02:16:35,571 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 1378 treesize of output 1007 [2023-11-12 02:16:35,623 INFO L322 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2023-11-12 02:16:35,624 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3375 treesize of output 2818 [2023-11-12 02:16:35,685 INFO L322 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2023-11-12 02:16:35,686 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3732 treesize of output 3013 [2023-11-12 02:16:35,727 INFO L322 Elim1Store]: treesize reduction 217, result has 0.5 percent of original size [2023-11-12 02:16:35,728 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 9 case distinctions, treesize of input 1936 treesize of output 1592 [2023-11-12 02:16:35,773 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-12 02:16:35,774 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1966 treesize of output 1640 [2023-11-12 02:16:35,808 INFO L322 Elim1Store]: treesize reduction 59, result has 1.7 percent of original size [2023-11-12 02:16:35,809 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 1447 treesize of output 1066 [2023-11-12 02:16:35,843 INFO L322 Elim1Store]: treesize reduction 299, result has 0.3 percent of original size [2023-11-12 02:16:35,843 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 9 new quantified variables, introduced 11 case distinctions, treesize of input 2296 treesize of output 1952 [2023-11-12 02:16:35,940 INFO L322 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2023-11-12 02:16:35,941 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3148 treesize of output 2653 [2023-11-12 02:16:36,013 INFO L322 Elim1Store]: treesize reduction 391, result has 0.3 percent of original size [2023-11-12 02:16:36,014 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 10 new quantified variables, introduced 12 case distinctions, treesize of input 3420 treesize of output 2779 [2023-11-12 02:16:36,064 INFO L322 Elim1Store]: treesize reduction 217, result has 0.5 percent of original size [2023-11-12 02:16:36,065 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 9 case distinctions, treesize of input 1801 treesize of output 1499 [2023-11-12 02:16:36,122 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-12 02:16:36,123 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1757 treesize of output 1479 [2023-11-12 02:16:36,161 INFO L322 Elim1Store]: treesize reduction 59, result has 1.7 percent of original size [2023-11-12 02:16:36,162 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 1269 treesize of output 932 [2023-11-12 02:16:36,204 INFO L322 Elim1Store]: treesize reduction 299, result has 0.3 percent of original size [2023-11-12 02:16:36,205 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 9 new quantified variables, introduced 11 case distinctions, treesize of input 2040 treesize of output 1756 [2023-11-12 02:16:36,253 INFO L322 Elim1Store]: treesize reduction 219, result has 0.5 percent of original size [2023-11-12 02:16:36,254 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 4 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 8 new quantified variables, introduced 8 case distinctions, treesize of input 1966 treesize of output 1640 [2023-11-12 02:16:36,285 INFO L322 Elim1Store]: treesize reduction 59, result has 1.7 percent of original size [2023-11-12 02:16:36,285 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 1447 treesize of output 1066 [2023-11-12 02:16:36,319 INFO L322 Elim1Store]: treesize reduction 299, result has 0.3 percent of original size [2023-11-12 02:16:36,320 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 5 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 9 new quantified variables, introduced 11 case distinctions, treesize of input 2296 treesize of output 1952 [2023-11-12 02:16:36,632 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 40 [2023-11-12 02:16:36,673 INFO L322 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2023-11-12 02:16:36,674 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 38 treesize of output 58 [2023-11-12 02:16:36,712 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-12 02:16:36,892 INFO L322 Elim1Store]: treesize reduction 334, result has 7.5 percent of original size [2023-11-12 02:16:36,892 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 550 treesize of output 363 [2023-11-12 02:16:36,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-12 02:16:36,912 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 201 treesize of output 168 [2023-11-12 02:16:36,926 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 120 treesize of output 55 [2023-11-12 02:16:36,931 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2023-11-12 02:16:36,936 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 15 [2023-11-12 02:16:36,959 INFO L322 Elim1Store]: treesize reduction 53, result has 1.9 percent of original size [2023-11-12 02:16:36,960 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 5 new quantified variables, introduced 1 case distinctions, treesize of input 364 treesize of output 262 [2023-11-12 02:16:36,978 INFO L322 Elim1Store]: treesize reduction 37, result has 2.6 percent of original size [2023-11-12 02:16:36,978 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 167 treesize of output 136 [2023-11-12 02:16:36,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-12 02:16:37,397 INFO L322 Elim1Store]: treesize reduction 76, result has 20.0 percent of original size [2023-11-12 02:16:37,397 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 168 treesize of output 87 [2023-11-12 02:16:37,432 INFO L322 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2023-11-12 02:16:37,433 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 144 treesize of output 111 [2023-11-12 02:16:37,884 INFO L322 Elim1Store]: treesize reduction 194, result has 11.8 percent of original size [2023-11-12 02:16:37,884 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 7 new quantified variables, introduced 9 case distinctions, treesize of input 214 treesize of output 139 [2023-11-12 02:16:37,922 INFO L322 Elim1Store]: treesize reduction 100, result has 16.0 percent of original size [2023-11-12 02:16:37,923 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 7 new quantified variables, introduced 5 case distinctions, treesize of input 167 treesize of output 140 [2023-11-12 02:16:38,408 INFO L322 Elim1Store]: treesize reduction 94, result has 5.1 percent of original size [2023-11-12 02:16:38,408 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 367 treesize of output 241 [2023-11-12 02:16:38,421 INFO L322 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2023-11-12 02:16:38,421 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 241 treesize of output 186 [2023-11-12 02:16:38,468 INFO L322 Elim1Store]: treesize reduction 96, result has 20.0 percent of original size [2023-11-12 02:16:38,469 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 8 new quantified variables, introduced 5 case distinctions, treesize of input 192 treesize of output 120 [2023-11-12 02:16:38,494 INFO L322 Elim1Store]: treesize reduction 35, result has 12.5 percent of original size [2023-11-12 02:16:38,494 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 160 treesize of output 119 [2023-11-12 02:16:38,506 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 74 treesize of output 29 [2023-11-12 02:16:38,558 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 25 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:16:38,558 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-12 02:16:38,667 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse12 (+ |c_ULTIMATE.start_main_~users~0#1.offset| 8))) (let ((.cse10 (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_~users~0#1.base|) .cse12)) (.cse11 (select (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_main_~users~0#1.base|) .cse12))) (let ((.cse0 (mod |c_ULTIMATE.start_main_~_ha_bkt~0#1| 4294967296)) (.cse1 (select (select |c_#memory_$Pointer$.base| .cse10) .cse11))) (let ((.cse2 (select |c_#memory_$Pointer$.offset| .cse1)) (.cse5 (select |c_#memory_$Pointer$.base| .cse1)) (.cse6 (* .cse0 12)) (.cse7 (select (select |c_#memory_$Pointer$.offset| .cse10) .cse11))) (and (or (< 2147483647 .cse0) (let ((.cse3 (+ .cse6 .cse7 4)) (.cse4 (+ .cse6 .cse7))) (and (forall ((v_ArrVal_2964 (Array Int Int)) (v_ArrVal_2961 Int)) (= (select (select (store (store |c_#memory_$Pointer$.offset| .cse1 (store .cse2 .cse3 v_ArrVal_2961)) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_2964) .cse1) .cse4) 0)) (forall ((v_ArrVal_2963 (Array Int Int))) (or (not (= (store .cse5 .cse3 (select v_ArrVal_2963 .cse3)) v_ArrVal_2963)) (forall ((v_ArrVal_2960 (Array Int Int))) (= (select (select (store (store |c_#memory_$Pointer$.base| .cse1 v_ArrVal_2963) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_2960) .cse1) .cse4) 0))))))) (or (let ((.cse9 (+ (- 51539607552) .cse6 .cse7)) (.cse8 (+ .cse6 .cse7 (- 51539607548)))) (and (forall ((v_ArrVal_2964 (Array Int Int)) (v_ArrVal_2961 Int)) (= (select (select (store (store |c_#memory_$Pointer$.offset| .cse1 (store .cse2 .cse8 v_ArrVal_2961)) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_2964) .cse1) .cse9) 0)) (forall ((v_ArrVal_2963 (Array Int Int))) (or (forall ((v_ArrVal_2960 (Array Int Int))) (= (select (select (store (store |c_#memory_$Pointer$.base| .cse1 v_ArrVal_2963) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_2960) .cse1) .cse9) 0)) (not (= v_ArrVal_2963 (store .cse5 .cse8 (select v_ArrVal_2963 .cse8)))))))) (< .cse0 2147483648))))))) is different from false [2023-11-12 02:16:38,765 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse12 (+ |c_ULTIMATE.start_main_~users~0#1.offset| 8))) (let ((.cse10 (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_~users~0#1.base|) .cse12)) (.cse11 (select (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_main_~users~0#1.base|) .cse12))) (let ((.cse0 (mod |c_ULTIMATE.start_main_#t~nondet117#1| 4294967296)) (.cse3 (select (select |c_#memory_$Pointer$.base| .cse10) .cse11))) (let ((.cse5 (select |c_#memory_$Pointer$.offset| .cse3)) (.cse1 (select |c_#memory_$Pointer$.base| .cse3)) (.cse6 (select (select |c_#memory_$Pointer$.offset| .cse10) .cse11)) (.cse7 (* .cse0 12))) (and (or (< .cse0 2147483648) (let ((.cse2 (+ .cse6 (- 51539607548) .cse7)) (.cse4 (+ (- 51539607552) .cse6 .cse7))) (and (forall ((v_ArrVal_2963 (Array Int Int))) (or (not (= v_ArrVal_2963 (store .cse1 .cse2 (select v_ArrVal_2963 .cse2)))) (forall ((v_ArrVal_2960 (Array Int Int))) (= (select (select (store (store |c_#memory_$Pointer$.base| .cse3 v_ArrVal_2963) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_2960) .cse3) .cse4) 0)))) (forall ((v_ArrVal_2964 (Array Int Int)) (v_ArrVal_2961 Int)) (= (select (select (store (store |c_#memory_$Pointer$.offset| .cse3 (store .cse5 .cse2 v_ArrVal_2961)) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_2964) .cse3) .cse4) 0))))) (or (let ((.cse9 (+ .cse6 .cse7)) (.cse8 (+ .cse6 4 .cse7))) (and (forall ((v_ArrVal_2964 (Array Int Int)) (v_ArrVal_2961 Int)) (= 0 (select (select (store (store |c_#memory_$Pointer$.offset| .cse3 (store .cse5 .cse8 v_ArrVal_2961)) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_2964) .cse3) .cse9))) (forall ((v_ArrVal_2963 (Array Int Int))) (or (forall ((v_ArrVal_2960 (Array Int Int))) (= (select (select (store (store |c_#memory_$Pointer$.base| .cse3 v_ArrVal_2963) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_2960) .cse3) .cse9) 0)) (not (= v_ArrVal_2963 (store .cse1 .cse8 (select v_ArrVal_2963 .cse8)))))))) (< 2147483647 .cse0))))))) is different from false [2023-11-12 02:16:38,787 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse5 (+ |c_ULTIMATE.start_main_~users~0#1.offset| 8))) (let ((.cse3 (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_~users~0#1.base|) .cse5)) (.cse4 (select (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_main_~users~0#1.base|) .cse5))) (let ((.cse2 (select (select |c_#memory_$Pointer$.offset| .cse3) .cse4))) (let ((.cse0 (select (select |c_#memory_$Pointer$.base| .cse3) .cse4)) (.cse1 (+ .cse2 4))) (and (forall ((v_ArrVal_2964 (Array Int Int)) (v_ArrVal_2961 Int)) (= (select (select (store (store |c_#memory_$Pointer$.offset| .cse0 (store (select |c_#memory_$Pointer$.offset| .cse0) .cse1 v_ArrVal_2961)) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_2964) .cse0) .cse2) 0)) (forall ((v_ArrVal_2963 (Array Int Int))) (or (forall ((v_ArrVal_2960 (Array Int Int))) (= (select (select (store (store |c_#memory_$Pointer$.base| .cse0 v_ArrVal_2963) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_2960) .cse0) .cse2) 0)) (not (= v_ArrVal_2963 (store (select |c_#memory_$Pointer$.base| .cse0) .cse1 (select v_ArrVal_2963 .cse1))))))))))) is different from false [2023-11-12 02:16:38,876 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse10 (+ |c_ULTIMATE.start_main_~users~0#1.offset| 8))) (let ((.cse11 (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_~users~0#1.base|) .cse10))) (let ((.cse0 (select |c_#memory_$Pointer$.offset| .cse11)) (.cse2 (select |c_#memory_$Pointer$.base| .cse11)) (.cse1 (+ 12 (select (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_main_~users~0#1.base|) .cse10)))) (and (forall ((v_ArrVal_2958 (Array Int Int))) (or (not (= (store .cse0 .cse1 (select v_ArrVal_2958 .cse1)) v_ArrVal_2958)) (forall ((v_ArrVal_2959 (Array Int Int))) (or (not (= (store .cse2 .cse1 (select v_ArrVal_2959 .cse1)) v_ArrVal_2959)) (forall ((v_ArrVal_2963 (Array Int Int))) (let ((.cse7 (store |c_#memory_$Pointer$.offset| .cse11 v_ArrVal_2958)) (.cse3 (store |c_#memory_$Pointer$.base| .cse11 v_ArrVal_2959))) (let ((.cse8 (select (select .cse3 |c_ULTIMATE.start_main_~users~0#1.base|) .cse10)) (.cse9 (select (select .cse7 |c_ULTIMATE.start_main_~users~0#1.base|) .cse10))) (let ((.cse4 (select (select .cse3 .cse8) .cse9)) (.cse5 (select (select .cse7 .cse8) .cse9))) (or (forall ((v_ArrVal_2960 (Array Int Int))) (= (select (select (store (store .cse3 .cse4 v_ArrVal_2963) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_2960) .cse4) .cse5) 0)) (not (= v_ArrVal_2963 (let ((.cse6 (+ .cse5 4))) (store (select .cse3 .cse4) .cse6 (select v_ArrVal_2963 .cse6)))))))))))))) (forall ((v_ArrVal_2958 (Array Int Int))) (or (not (= (store .cse0 .cse1 (select v_ArrVal_2958 .cse1)) v_ArrVal_2958)) (forall ((v_ArrVal_2959 (Array Int Int))) (or (forall ((v_ArrVal_2964 (Array Int Int)) (v_ArrVal_2961 Int)) (= (let ((.cse12 (store |c_#memory_$Pointer$.offset| .cse11 v_ArrVal_2958)) (.cse15 (store |c_#memory_$Pointer$.base| .cse11 v_ArrVal_2959))) (let ((.cse16 (select (select .cse15 |c_ULTIMATE.start_main_~users~0#1.base|) .cse10)) (.cse17 (select (select .cse12 |c_ULTIMATE.start_main_~users~0#1.base|) .cse10))) (let ((.cse14 (select (select .cse12 .cse16) .cse17))) (select (let ((.cse13 (select (select .cse15 .cse16) .cse17))) (select (store (store .cse12 .cse13 (store (select .cse12 .cse13) (+ .cse14 4) v_ArrVal_2961)) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_2964) .cse13)) .cse14)))) 0)) (not (= (store .cse2 .cse1 (select v_ArrVal_2959 .cse1)) v_ArrVal_2959)))))))))) is different from false [2023-11-12 02:16:38,980 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse8 (+ |c_ULTIMATE.start_main_~user~0#1.offset| 8))) (let ((.cse9 (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_~user~0#1.base|) .cse8))) (let ((.cse10 (select |c_#memory_$Pointer$.base| .cse9)) (.cse0 (select |c_#memory_$Pointer$.offset| .cse9)) (.cse1 (+ (select (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_main_~user~0#1.base|) .cse8) 12))) (and (forall ((v_ArrVal_2958 (Array Int Int))) (or (not (= v_ArrVal_2958 (store .cse0 .cse1 (select v_ArrVal_2958 .cse1)))) (forall ((v_ArrVal_2959 (Array Int Int))) (or (forall ((v_ArrVal_2964 (Array Int Int)) (v_ArrVal_2961 Int)) (= (let ((.cse2 (store |c_#memory_$Pointer$.offset| .cse9 v_ArrVal_2958)) (.cse5 (store |c_#memory_$Pointer$.base| .cse9 v_ArrVal_2959))) (let ((.cse6 (select (select .cse5 |c_ULTIMATE.start_main_~user~0#1.base|) .cse8)) (.cse7 (select (select .cse2 |c_ULTIMATE.start_main_~user~0#1.base|) .cse8))) (let ((.cse4 (select (select .cse2 .cse6) .cse7))) (select (let ((.cse3 (select (select .cse5 .cse6) .cse7))) (select (store (store .cse2 .cse3 (store (select .cse2 .cse3) (+ .cse4 4) v_ArrVal_2961)) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_2964) .cse3)) .cse4)))) 0)) (not (= v_ArrVal_2959 (store .cse10 .cse1 (select v_ArrVal_2959 .cse1)))))))) (forall ((v_ArrVal_2958 (Array Int Int))) (or (forall ((v_ArrVal_2959 (Array Int Int))) (or (forall ((v_ArrVal_2963 (Array Int Int))) (let ((.cse15 (store |c_#memory_$Pointer$.offset| .cse9 v_ArrVal_2958)) (.cse11 (store |c_#memory_$Pointer$.base| .cse9 v_ArrVal_2959))) (let ((.cse16 (select (select .cse11 |c_ULTIMATE.start_main_~user~0#1.base|) .cse8)) (.cse17 (select (select .cse15 |c_ULTIMATE.start_main_~user~0#1.base|) .cse8))) (let ((.cse12 (select (select .cse11 .cse16) .cse17)) (.cse13 (select (select .cse15 .cse16) .cse17))) (or (forall ((v_ArrVal_2960 (Array Int Int))) (= (select (select (store (store .cse11 .cse12 v_ArrVal_2963) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_2960) .cse12) .cse13) 0)) (not (= v_ArrVal_2963 (let ((.cse14 (+ .cse13 4))) (store (select .cse11 .cse12) .cse14 (select v_ArrVal_2963 .cse14)))))))))) (not (= v_ArrVal_2959 (store .cse10 .cse1 (select v_ArrVal_2959 .cse1)))))) (not (= v_ArrVal_2958 (store .cse0 .cse1 (select v_ArrVal_2958 .cse1)))))))))) is different from false [2023-11-12 02:16:39,284 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse10 (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_#t~mem103#1.base| (store (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_#t~mem103#1.base|) |c_ULTIMATE.start_main_#t~mem103#1.offset| 0))) (.cse9 (+ |c_ULTIMATE.start_main_~user~0#1.offset| 8))) (let ((.cse12 (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_main_#t~mem103#1.base| (store (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_main_#t~mem103#1.base|) |c_ULTIMATE.start_main_#t~mem103#1.offset| 0))) (.cse11 (select (select .cse10 |c_ULTIMATE.start_main_~user~0#1.base|) .cse9))) (let ((.cse0 (select .cse10 .cse11)) (.cse13 (select .cse12 .cse11)) (.cse1 (+ (select (select .cse12 |c_ULTIMATE.start_main_~user~0#1.base|) .cse9) 12))) (and (forall ((v_ArrVal_2958 (Array Int Int))) (or (forall ((v_ArrVal_2959 (Array Int Int))) (or (not (= (store .cse0 .cse1 (select v_ArrVal_2959 .cse1)) v_ArrVal_2959)) (forall ((v_ArrVal_2963 (Array Int Int))) (let ((.cse6 (store .cse12 .cse11 v_ArrVal_2958)) (.cse2 (store .cse10 .cse11 v_ArrVal_2959))) (let ((.cse7 (select (select .cse2 |c_ULTIMATE.start_main_~user~0#1.base|) .cse9)) (.cse8 (select (select .cse6 |c_ULTIMATE.start_main_~user~0#1.base|) .cse9))) (let ((.cse3 (select (select .cse2 .cse7) .cse8)) (.cse5 (select (select .cse6 .cse7) .cse8))) (or (not (= v_ArrVal_2963 (let ((.cse4 (+ .cse5 4))) (store (select .cse2 .cse3) .cse4 (select v_ArrVal_2963 .cse4))))) (forall ((v_ArrVal_2960 (Array Int Int))) (= (select (select (store (store .cse2 .cse3 v_ArrVal_2963) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_2960) .cse3) .cse5) 0))))))))) (not (= (store .cse13 .cse1 (select v_ArrVal_2958 .cse1)) v_ArrVal_2958)))) (forall ((v_ArrVal_2958 (Array Int Int))) (or (forall ((v_ArrVal_2959 (Array Int Int))) (or (forall ((v_ArrVal_2964 (Array Int Int)) (v_ArrVal_2961 Int)) (= (let ((.cse14 (store .cse12 .cse11 v_ArrVal_2958)) (.cse17 (store .cse10 .cse11 v_ArrVal_2959))) (let ((.cse18 (select (select .cse17 |c_ULTIMATE.start_main_~user~0#1.base|) .cse9)) (.cse19 (select (select .cse14 |c_ULTIMATE.start_main_~user~0#1.base|) .cse9))) (let ((.cse16 (select (select .cse14 .cse18) .cse19))) (select (let ((.cse15 (select (select .cse17 .cse18) .cse19))) (select (store (store .cse14 .cse15 (store (select .cse14 .cse15) (+ .cse16 4) v_ArrVal_2961)) |c_ULTIMATE.start_main_~user~0#1.base| v_ArrVal_2964) .cse15)) .cse16)))) 0)) (not (= (store .cse0 .cse1 (select v_ArrVal_2959 .cse1)) v_ArrVal_2959)))) (not (= (store .cse13 .cse1 (select v_ArrVal_2958 .cse1)) v_ArrVal_2958)))))))) is different from false [2023-11-12 02:16:39,292 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:16:39,292 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231147528] [2023-11-12 02:16:39,292 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-12 02:16:39,292 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1263823743] [2023-11-12 02:16:39,292 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1263823743] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-12 02:16:39,293 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-12 02:16:39,293 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30] total 30 [2023-11-12 02:16:39,293 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166590903] [2023-11-12 02:16:39,293 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-12 02:16:39,294 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-11-12 02:16:39,294 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:16:39,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-11-12 02:16:39,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=841, Unknown=6, NotChecked=378, Total=1332 [2023-11-12 02:16:39,296 INFO L87 Difference]: Start difference. First operand 1300 states and 1885 transitions. Second operand has 31 states, 28 states have (on average 4.357142857142857) internal successors, (122), 25 states have internal predecessors, (122), 6 states have call successors, (8), 6 states have call predecessors, (8), 6 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7)