./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/busybox-1.22.0/rm-2.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version e7bb482b 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_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/config/AutomizerReach.xml -i ../../sv-benchmarks/c/busybox-1.22.0/rm-2.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Overflow-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 8cb2d2b3d33ac46922dd9ed48f365295f34240e5655283ca6c18d9e6487aa5ac --- Real Ultimate output --- This is Ultimate 0.2.3-dev-e7bb482 [2023-11-06 22:18:04,617 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-06 22:18:04,741 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Overflow-64bit-Automizer_Default.epf [2023-11-06 22:18:04,756 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-06 22:18:04,756 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-06 22:18:04,799 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-06 22:18:04,800 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-06 22:18:04,800 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-06 22:18:04,801 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-06 22:18:04,809 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-06 22:18:04,810 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-06 22:18:04,811 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-06 22:18:04,812 INFO L153 SettingsManager]: * Use SBE=true [2023-11-06 22:18:04,814 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-06 22:18:04,814 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-06 22:18:04,815 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-06 22:18:04,815 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-06 22:18:04,815 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-06 22:18:04,816 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-06 22:18:04,816 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-06 22:18:04,817 INFO L153 SettingsManager]: * Check absence of signed integer overflows=true [2023-11-06 22:18:04,817 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-06 22:18:04,818 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-06 22:18:04,818 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-06 22:18:04,819 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-06 22:18:04,820 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-06 22:18:04,820 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-06 22:18:04,821 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:18:04,821 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-06 22:18:04,822 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-06 22:18:04,823 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-11-06 22:18:04,823 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-06 22:18:04,823 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-06 22:18:04,824 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-06 22:18:04,824 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-06 22:18:04,824 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-06 22:18:04,825 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-06 22:18:04,825 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-11-06 22:18:04,825 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_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/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_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! overflow) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 8cb2d2b3d33ac46922dd9ed48f365295f34240e5655283ca6c18d9e6487aa5ac [2023-11-06 22:18:05,122 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-06 22:18:05,158 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-06 22:18:05,161 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-06 22:18:05,162 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-06 22:18:05,163 INFO L274 PluginConnector]: CDTParser initialized [2023-11-06 22:18:05,164 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/../../sv-benchmarks/c/busybox-1.22.0/rm-2.i [2023-11-06 22:18:08,340 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-06 22:18:08,853 INFO L384 CDTParser]: Found 1 translation units. [2023-11-06 22:18:08,854 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/sv-benchmarks/c/busybox-1.22.0/rm-2.i [2023-11-06 22:18:08,891 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/data/341df30f3/d8a80373fe8c41288eca5f167c761072/FLAG2849ad06e [2023-11-06 22:18:08,913 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/data/341df30f3/d8a80373fe8c41288eca5f167c761072 [2023-11-06 22:18:08,918 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-06 22:18:08,919 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-06 22:18:08,921 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-06 22:18:08,921 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-06 22:18:08,927 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-06 22:18:08,930 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:18:08" (1/1) ... [2023-11-06 22:18:08,931 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@71afc598 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:18:08, skipping insertion in model container [2023-11-06 22:18:08,932 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:18:08" (1/1) ... [2023-11-06 22:18:09,043 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-06 22:18:10,785 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:18:10,824 INFO L202 MainTranslator]: Completed pre-run [2023-11-06 22:18:11,053 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:18:11,334 WARN L672 CHandler]: The function fflush is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:18:11,335 WARN L672 CHandler]: The function strerror is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:18:11,335 WARN L672 CHandler]: The function strrchr is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:18:11,335 WARN L672 CHandler]: The function strtoul is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:18:11,335 WARN L672 CHandler]: The function longjmp is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:18:11,335 WARN L672 CHandler]: The function fprintf is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:18:11,346 INFO L206 MainTranslator]: Completed translation [2023-11-06 22:18:11,347 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:18:11 WrapperNode [2023-11-06 22:18:11,347 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-06 22:18:11,349 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-06 22:18:11,349 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-06 22:18:11,349 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-06 22:18:11,355 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:18:11" (1/1) ... [2023-11-06 22:18:11,454 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:18:11" (1/1) ... [2023-11-06 22:18:11,623 INFO L138 Inliner]: procedures = 665, calls = 518, calls flagged for inlining = 33, calls inlined = 32, statements flattened = 2258 [2023-11-06 22:18:11,624 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-06 22:18:11,625 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-06 22:18:11,625 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-06 22:18:11,625 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-06 22:18:11,634 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:18:11" (1/1) ... [2023-11-06 22:18:11,635 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:18:11" (1/1) ... [2023-11-06 22:18:11,681 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:18:11" (1/1) ... [2023-11-06 22:18:11,687 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:18:11" (1/1) ... [2023-11-06 22:18:11,778 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:18:11" (1/1) ... [2023-11-06 22:18:11,798 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:18:11" (1/1) ... [2023-11-06 22:18:11,814 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:18:11" (1/1) ... [2023-11-06 22:18:11,828 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:18:11" (1/1) ... [2023-11-06 22:18:11,854 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-06 22:18:11,855 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-06 22:18:11,855 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-06 22:18:11,855 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-06 22:18:11,859 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:18:11" (1/1) ... [2023-11-06 22:18:11,866 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:18:11,880 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:18:11,898 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-06 22:18:11,934 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-06 22:18:11,944 INFO L130 BoogieDeclarations]: Found specification of procedure last_char_is [2023-11-06 22:18:11,944 INFO L138 BoogieDeclarations]: Found implementation of procedure last_char_is [2023-11-06 22:18:11,945 INFO L130 BoogieDeclarations]: Found specification of procedure vasprintf [2023-11-06 22:18:11,945 INFO L138 BoogieDeclarations]: Found implementation of procedure vasprintf [2023-11-06 22:18:11,945 INFO L130 BoogieDeclarations]: Found specification of procedure strerror [2023-11-06 22:18:11,945 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-06 22:18:11,945 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-11-06 22:18:11,946 INFO L130 BoogieDeclarations]: Found specification of procedure bb_verror_msg [2023-11-06 22:18:11,946 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_verror_msg [2023-11-06 22:18:11,946 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-11-06 22:18:11,946 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-06 22:18:11,948 INFO L130 BoogieDeclarations]: Found specification of procedure bb_ask_confirmation [2023-11-06 22:18:11,948 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_ask_confirmation [2023-11-06 22:18:11,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-06 22:18:11,949 INFO L130 BoogieDeclarations]: Found specification of procedure fflush [2023-11-06 22:18:11,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-06 22:18:11,949 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-11-06 22:18:11,949 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-06 22:18:11,950 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-06 22:18:11,950 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy [2023-11-06 22:18:11,950 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy [2023-11-06 22:18:11,951 INFO L130 BoogieDeclarations]: Found specification of procedure xmalloc [2023-11-06 22:18:11,951 INFO L138 BoogieDeclarations]: Found implementation of procedure xmalloc [2023-11-06 22:18:11,951 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-11-06 22:18:11,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-11-06 22:18:11,952 INFO L130 BoogieDeclarations]: Found specification of procedure remove_file [2023-11-06 22:18:11,952 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_file [2023-11-06 22:18:11,953 INFO L130 BoogieDeclarations]: Found specification of procedure access [2023-11-06 22:18:11,953 INFO L138 BoogieDeclarations]: Found implementation of procedure access [2023-11-06 22:18:11,953 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-11-06 22:18:11,953 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-11-06 22:18:11,954 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-06 22:18:11,955 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-06 22:18:11,955 INFO L130 BoogieDeclarations]: Found specification of procedure fprintf [2023-11-06 22:18:11,955 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-06 22:18:11,955 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-11-06 22:18:11,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-11-06 22:18:11,956 INFO L130 BoogieDeclarations]: Found specification of procedure bb_show_usage [2023-11-06 22:18:11,956 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_show_usage [2023-11-06 22:18:11,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-06 22:18:11,956 INFO L130 BoogieDeclarations]: Found specification of procedure bb_perror_msg [2023-11-06 22:18:11,956 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_perror_msg [2023-11-06 22:18:11,957 INFO L130 BoogieDeclarations]: Found specification of procedure strrchr [2023-11-06 22:18:11,957 INFO L130 BoogieDeclarations]: Found specification of procedure isatty [2023-11-06 22:18:11,958 INFO L138 BoogieDeclarations]: Found implementation of procedure isatty [2023-11-06 22:18:11,958 INFO L130 BoogieDeclarations]: Found specification of procedure strtoul [2023-11-06 22:18:11,958 INFO L130 BoogieDeclarations]: Found specification of procedure bb_error_msg_and_die [2023-11-06 22:18:11,958 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_error_msg_and_die [2023-11-06 22:18:11,958 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-06 22:18:11,959 INFO L130 BoogieDeclarations]: Found specification of procedure bb_error_msg [2023-11-06 22:18:11,959 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_error_msg [2023-11-06 22:18:12,549 INFO L236 CfgBuilder]: Building ICFG [2023-11-06 22:18:12,552 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-06 22:18:15,060 INFO L277 CfgBuilder]: Performing block encoding [2023-11-06 22:18:15,080 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-06 22:18:15,080 INFO L302 CfgBuilder]: Removed 30 assume(true) statements. [2023-11-06 22:18:15,084 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:18:15 BoogieIcfgContainer [2023-11-06 22:18:15,084 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-06 22:18:15,087 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-06 22:18:15,087 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-06 22:18:15,090 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-06 22:18:15,091 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.11 10:18:08" (1/3) ... [2023-11-06 22:18:15,091 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@18137aaa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:18:15, skipping insertion in model container [2023-11-06 22:18:15,092 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:18:11" (2/3) ... [2023-11-06 22:18:15,092 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@18137aaa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:18:15, skipping insertion in model container [2023-11-06 22:18:15,092 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:18:15" (3/3) ... [2023-11-06 22:18:15,093 INFO L112 eAbstractionObserver]: Analyzing ICFG rm-2.i [2023-11-06 22:18:15,114 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-06 22:18:15,114 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 70 error locations. [2023-11-06 22:18:15,188 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-06 22:18:15,199 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5c27af6c, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-11-06 22:18:15,199 INFO L358 AbstractCegarLoop]: Starting to check reachability of 70 error locations. [2023-11-06 22:18:15,208 INFO L276 IsEmpty]: Start isEmpty. Operand has 698 states, 561 states have (on average 1.6524064171122994) internal successors, (927), 633 states have internal predecessors, (927), 51 states have call successors, (51), 15 states have call predecessors, (51), 15 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2023-11-06 22:18:15,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2023-11-06 22:18:15,215 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:18:15,215 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2023-11-06 22:18:15,216 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [vasprintfErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vasprintfErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, remove_fileErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 67 more)] === [2023-11-06 22:18:15,223 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:18:15,224 INFO L85 PathProgramCache]: Analyzing trace with hash 23736709, now seen corresponding path program 1 times [2023-11-06 22:18:15,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:18:15,233 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498834805] [2023-11-06 22:18:15,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:15,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:18:15,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:15,790 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-06 22:18:15,791 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:18:15,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498834805] [2023-11-06 22:18:15,792 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1498834805] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:18:15,793 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:18:15,794 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 22:18:15,795 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975372932] [2023-11-06 22:18:15,796 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:18:15,800 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:18:15,801 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:18:15,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:18:15,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:18:15,833 INFO L87 Difference]: Start difference. First operand has 698 states, 561 states have (on average 1.6524064171122994) internal successors, (927), 633 states have internal predecessors, (927), 51 states have call successors, (51), 15 states have call predecessors, (51), 15 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) Second operand has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 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-06 22:18:16,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:18:16,031 INFO L93 Difference]: Finished difference Result 1387 states and 2084 transitions. [2023-11-06 22:18:16,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:18:16,034 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 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 4 [2023-11-06 22:18:16,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:18:16,051 INFO L225 Difference]: With dead ends: 1387 [2023-11-06 22:18:16,051 INFO L226 Difference]: Without dead ends: 689 [2023-11-06 22:18:16,061 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-06 22:18:16,065 INFO L413 NwaCegarLoop]: 972 mSDtfsCounter, 1 mSDsluCounter, 966 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1938 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 22:18:16,066 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1938 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 22:18:16,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 689 states. [2023-11-06 22:18:16,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 689 to 689. [2023-11-06 22:18:16,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 689 states, 554 states have (on average 1.5830324909747293) internal successors, (877), 630 states have internal predecessors, (877), 51 states have call successors, (51), 15 states have call predecessors, (51), 14 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2023-11-06 22:18:16,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 689 states to 689 states and 973 transitions. [2023-11-06 22:18:16,185 INFO L78 Accepts]: Start accepts. Automaton has 689 states and 973 transitions. Word has length 4 [2023-11-06 22:18:16,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:18:16,186 INFO L495 AbstractCegarLoop]: Abstraction has 689 states and 973 transitions. [2023-11-06 22:18:16,186 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 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-06 22:18:16,186 INFO L276 IsEmpty]: Start isEmpty. Operand 689 states and 973 transitions. [2023-11-06 22:18:16,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2023-11-06 22:18:16,187 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:18:16,187 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1] [2023-11-06 22:18:16,187 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-06 22:18:16,188 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [vasprintfErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vasprintfErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, remove_fileErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 67 more)] === [2023-11-06 22:18:16,188 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:18:16,188 INFO L85 PathProgramCache]: Analyzing trace with hash -1528525680, now seen corresponding path program 1 times [2023-11-06 22:18:16,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:18:16,189 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864832567] [2023-11-06 22:18:16,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:16,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:18:16,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:16,423 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-06 22:18:16,423 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:18:16,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864832567] [2023-11-06 22:18:16,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864832567] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:18:16,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [505927741] [2023-11-06 22:18:16,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:16,430 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:18:16,430 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:18:16,433 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:18:16,458 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-06 22:18:16,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:16,857 INFO L262 TraceCheckSpWp]: Trace formula consists of 360 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 22:18:16,863 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:18:16,908 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-06 22:18:16,908 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:18:16,909 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [505927741] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:18:16,909 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 22:18:16,910 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2023-11-06 22:18:16,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526323946] [2023-11-06 22:18:16,911 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:18:16,913 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:18:16,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:18:16,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:18:16,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:18:16,918 INFO L87 Difference]: Start difference. First operand 689 states and 973 transitions. Second operand has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 4 states have internal predecessors, (7), 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-06 22:18:16,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:18:16,989 INFO L93 Difference]: Finished difference Result 689 states and 973 transitions. [2023-11-06 22:18:16,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 22:18:16,990 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 4 states have internal predecessors, (7), 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 7 [2023-11-06 22:18:16,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:18:16,998 INFO L225 Difference]: With dead ends: 689 [2023-11-06 22:18:17,005 INFO L226 Difference]: Without dead ends: 688 [2023-11-06 22:18:17,006 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 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-06 22:18:17,008 INFO L413 NwaCegarLoop]: 964 mSDtfsCounter, 3 mSDsluCounter, 1924 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 2888 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 22:18:17,008 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 2888 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 22:18:17,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 688 states. [2023-11-06 22:18:17,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 688 to 688. [2023-11-06 22:18:17,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 688 states, 554 states have (on average 1.5812274368231047) internal successors, (876), 629 states have internal predecessors, (876), 51 states have call successors, (51), 15 states have call predecessors, (51), 14 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2023-11-06 22:18:17,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 688 states to 688 states and 972 transitions. [2023-11-06 22:18:17,053 INFO L78 Accepts]: Start accepts. Automaton has 688 states and 972 transitions. Word has length 7 [2023-11-06 22:18:17,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:18:17,053 INFO L495 AbstractCegarLoop]: Abstraction has 688 states and 972 transitions. [2023-11-06 22:18:17,053 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 4 states have internal predecessors, (7), 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-06 22:18:17,053 INFO L276 IsEmpty]: Start isEmpty. Operand 688 states and 972 transitions. [2023-11-06 22:18:17,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2023-11-06 22:18:17,054 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:18:17,054 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1] [2023-11-06 22:18:17,076 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-06 22:18:17,275 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:18:17,276 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [vasprintfErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vasprintfErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, remove_fileErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 67 more)] === [2023-11-06 22:18:17,276 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:18:17,277 INFO L85 PathProgramCache]: Analyzing trace with hash -139655038, now seen corresponding path program 1 times [2023-11-06 22:18:17,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:18:17,277 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1066487366] [2023-11-06 22:18:17,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:17,277 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:18:17,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:17,422 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-06 22:18:17,422 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:18:17,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1066487366] [2023-11-06 22:18:17,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1066487366] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:18:17,423 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:18:17,423 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 22:18:17,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984582437] [2023-11-06 22:18:17,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:18:17,425 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:18:17,425 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:18:17,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:18:17,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:18:17,426 INFO L87 Difference]: Start difference. First operand 688 states and 972 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 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-06 22:18:17,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:18:17,470 INFO L93 Difference]: Finished difference Result 688 states and 972 transitions. [2023-11-06 22:18:17,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:18:17,471 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 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-06 22:18:17,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:18:17,476 INFO L225 Difference]: With dead ends: 688 [2023-11-06 22:18:17,477 INFO L226 Difference]: Without dead ends: 687 [2023-11-06 22:18:17,477 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-06 22:18:17,478 INFO L413 NwaCegarLoop]: 965 mSDtfsCounter, 0 mSDsluCounter, 962 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1927 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 22:18:17,479 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1927 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 22:18:17,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2023-11-06 22:18:17,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 685. [2023-11-06 22:18:17,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 685 states, 552 states have (on average 1.5815217391304348) internal successors, (873), 626 states have internal predecessors, (873), 51 states have call successors, (51), 15 states have call predecessors, (51), 14 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2023-11-06 22:18:17,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 685 states to 685 states and 969 transitions. [2023-11-06 22:18:17,507 INFO L78 Accepts]: Start accepts. Automaton has 685 states and 969 transitions. Word has length 8 [2023-11-06 22:18:17,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:18:17,507 INFO L495 AbstractCegarLoop]: Abstraction has 685 states and 969 transitions. [2023-11-06 22:18:17,507 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 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-06 22:18:17,508 INFO L276 IsEmpty]: Start isEmpty. Operand 685 states and 969 transitions. [2023-11-06 22:18:17,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2023-11-06 22:18:17,508 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:18:17,509 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:18:17,509 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-06 22:18:17,509 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [vasprintfErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vasprintfErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, remove_fileErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 67 more)] === [2023-11-06 22:18:17,510 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:18:17,510 INFO L85 PathProgramCache]: Analyzing trace with hash 925163213, now seen corresponding path program 1 times [2023-11-06 22:18:17,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:18:17,510 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1123817918] [2023-11-06 22:18:17,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:17,511 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:18:17,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:17,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-06 22:18:17,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:17,740 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:18:17,741 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:18:17,742 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1123817918] [2023-11-06 22:18:17,742 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1123817918] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:18:17,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [163398855] [2023-11-06 22:18:17,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:17,743 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:18:17,743 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:18:17,744 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:18:17,766 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-06 22:18:18,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:18,087 INFO L262 TraceCheckSpWp]: Trace formula consists of 377 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:18:18,089 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:18:18,105 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-06 22:18:18,105 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:18:18,105 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [163398855] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:18:18,105 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 22:18:18,106 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2023-11-06 22:18:18,106 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [647672385] [2023-11-06 22:18:18,106 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:18:18,107 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:18:18,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:18:18,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:18:18,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:18:18,109 INFO L87 Difference]: Start difference. First operand 685 states and 969 transitions. Second operand has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 22:18:18,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:18:18,174 INFO L93 Difference]: Finished difference Result 685 states and 969 transitions. [2023-11-06 22:18:18,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:18:18,175 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 13 [2023-11-06 22:18:18,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:18:18,184 INFO L225 Difference]: With dead ends: 685 [2023-11-06 22:18:18,184 INFO L226 Difference]: Without dead ends: 683 [2023-11-06 22:18:18,185 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:18:18,188 INFO L413 NwaCegarLoop]: 956 mSDtfsCounter, 513 mSDsluCounter, 438 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 525 SdHoareTripleChecker+Valid, 1394 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 22:18:18,189 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [525 Valid, 1394 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 22:18:18,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2023-11-06 22:18:18,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 683. [2023-11-06 22:18:18,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 683 states, 552 states have (on average 1.5778985507246377) internal successors, (871), 624 states have internal predecessors, (871), 51 states have call successors, (51), 15 states have call predecessors, (51), 14 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2023-11-06 22:18:18,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 683 states to 683 states and 967 transitions. [2023-11-06 22:18:18,228 INFO L78 Accepts]: Start accepts. Automaton has 683 states and 967 transitions. Word has length 13 [2023-11-06 22:18:18,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:18:18,231 INFO L495 AbstractCegarLoop]: Abstraction has 683 states and 967 transitions. [2023-11-06 22:18:18,231 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 22:18:18,231 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states and 967 transitions. [2023-11-06 22:18:18,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2023-11-06 22:18:18,233 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:18:18,236 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:18:18,243 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-06 22:18:18,443 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:18:18,444 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [vasprintfErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vasprintfErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, remove_fileErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 67 more)] === [2023-11-06 22:18:18,445 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:18:18,445 INFO L85 PathProgramCache]: Analyzing trace with hash -1384710674, now seen corresponding path program 1 times [2023-11-06 22:18:18,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:18:18,445 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488857597] [2023-11-06 22:18:18,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:18,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:18:18,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:18,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-06 22:18:18,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:18,646 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:18:18,647 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:18:18,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488857597] [2023-11-06 22:18:18,647 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488857597] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:18:18,649 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [582957650] [2023-11-06 22:18:18,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:18,650 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:18:18,650 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:18:18,651 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:18:18,678 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-06 22:18:18,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:18,983 INFO L262 TraceCheckSpWp]: Trace formula consists of 378 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 22:18:18,985 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:18:19,001 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:18:19,001 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:18:19,033 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:18:19,034 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [582957650] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:18:19,034 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:18:19,034 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2023-11-06 22:18:19,034 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1709022478] [2023-11-06 22:18:19,035 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:18:19,035 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 22:18:19,036 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:18:19,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 22:18:19,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:18:19,039 INFO L87 Difference]: Start difference. First operand 683 states and 967 transitions. Second operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 1 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-06 22:18:19,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:18:19,154 INFO L93 Difference]: Finished difference Result 1369 states and 1939 transitions. [2023-11-06 22:18:19,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 22:18:19,154 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 1 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 14 [2023-11-06 22:18:19,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:18:19,159 INFO L225 Difference]: With dead ends: 1369 [2023-11-06 22:18:19,160 INFO L226 Difference]: Without dead ends: 692 [2023-11-06 22:18:19,162 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:18:19,163 INFO L413 NwaCegarLoop]: 963 mSDtfsCounter, 4 mSDsluCounter, 3840 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 4803 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 22:18:19,163 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 4803 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 22:18:19,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 692 states. [2023-11-06 22:18:19,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 692 to 692. [2023-11-06 22:18:19,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 692 states, 561 states have (on average 1.5686274509803921) internal successors, (880), 633 states have internal predecessors, (880), 51 states have call successors, (51), 15 states have call predecessors, (51), 14 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2023-11-06 22:18:19,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 692 states to 692 states and 976 transitions. [2023-11-06 22:18:19,197 INFO L78 Accepts]: Start accepts. Automaton has 692 states and 976 transitions. Word has length 14 [2023-11-06 22:18:19,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:18:19,198 INFO L495 AbstractCegarLoop]: Abstraction has 692 states and 976 transitions. [2023-11-06 22:18:19,198 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 1 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-06 22:18:19,198 INFO L276 IsEmpty]: Start isEmpty. Operand 692 states and 976 transitions. [2023-11-06 22:18:19,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2023-11-06 22:18:19,199 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:18:19,200 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:18:19,207 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-06 22:18:19,407 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:18:19,408 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [vasprintfErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vasprintfErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, remove_fileErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 67 more)] === [2023-11-06 22:18:19,408 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:18:19,408 INFO L85 PathProgramCache]: Analyzing trace with hash -1736877287, now seen corresponding path program 2 times [2023-11-06 22:18:19,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:18:19,409 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74876907] [2023-11-06 22:18:19,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:19,409 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:18:19,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:19,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-06 22:18:19,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:19,720 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:18:19,721 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:18:19,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74876907] [2023-11-06 22:18:19,721 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74876907] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:18:19,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1191352767] [2023-11-06 22:18:19,721 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 22:18:19,722 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:18:19,722 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:18:19,723 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:18:19,753 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-06 22:18:20,064 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-06 22:18:20,064 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:18:20,066 INFO L262 TraceCheckSpWp]: Trace formula consists of 359 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 22:18:20,068 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:18:20,126 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-11-06 22:18:20,126 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:18:20,127 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1191352767] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:18:20,127 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 22:18:20,127 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2023-11-06 22:18:20,127 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593416677] [2023-11-06 22:18:20,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:18:20,128 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 22:18:20,128 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:18:20,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 22:18:20,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2023-11-06 22:18:20,129 INFO L87 Difference]: Start difference. First operand 692 states and 976 transitions. Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 22:18:20,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:18:20,311 INFO L93 Difference]: Finished difference Result 692 states and 976 transitions. [2023-11-06 22:18:20,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 22:18:20,311 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2023-11-06 22:18:20,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:18:20,318 INFO L225 Difference]: With dead ends: 692 [2023-11-06 22:18:20,318 INFO L226 Difference]: Without dead ends: 690 [2023-11-06 22:18:20,318 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2023-11-06 22:18:20,319 INFO L413 NwaCegarLoop]: 943 mSDtfsCounter, 512 mSDsluCounter, 2285 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 524 SdHoareTripleChecker+Valid, 3228 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 22:18:20,320 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [524 Valid, 3228 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 22:18:20,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2023-11-06 22:18:20,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 690. [2023-11-06 22:18:20,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 690 states, 561 states have (on average 1.5650623885918002) internal successors, (878), 631 states have internal predecessors, (878), 51 states have call successors, (51), 15 states have call predecessors, (51), 14 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2023-11-06 22:18:20,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 690 states to 690 states and 974 transitions. [2023-11-06 22:18:20,364 INFO L78 Accepts]: Start accepts. Automaton has 690 states and 974 transitions. Word has length 23 [2023-11-06 22:18:20,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:18:20,364 INFO L495 AbstractCegarLoop]: Abstraction has 690 states and 974 transitions. [2023-11-06 22:18:20,364 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 22:18:20,364 INFO L276 IsEmpty]: Start isEmpty. Operand 690 states and 974 transitions. [2023-11-06 22:18:20,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2023-11-06 22:18:20,365 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:18:20,365 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:18:20,378 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-06 22:18:20,573 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:18:20,573 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [vasprintfErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vasprintfErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, remove_fileErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 67 more)] === [2023-11-06 22:18:20,573 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:18:20,573 INFO L85 PathProgramCache]: Analyzing trace with hash 1814513903, now seen corresponding path program 1 times [2023-11-06 22:18:20,574 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:18:20,574 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373903644] [2023-11-06 22:18:20,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:20,574 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:18:20,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:20,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-06 22:18:20,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:20,789 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-11-06 22:18:20,789 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:18:20,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373903644] [2023-11-06 22:18:20,790 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1373903644] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:18:20,790 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:18:20,790 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 22:18:20,790 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248065842] [2023-11-06 22:18:20,790 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:18:20,791 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:18:20,791 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:18:20,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:18:20,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:18:20,792 INFO L87 Difference]: Start difference. First operand 690 states and 974 transitions. Second operand has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 22:18:20,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:18:20,871 INFO L93 Difference]: Finished difference Result 1362 states and 1931 transitions. [2023-11-06 22:18:20,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:18:20,871 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 28 [2023-11-06 22:18:20,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:18:20,876 INFO L225 Difference]: With dead ends: 1362 [2023-11-06 22:18:20,876 INFO L226 Difference]: Without dead ends: 693 [2023-11-06 22:18:20,878 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:18:20,879 INFO L413 NwaCegarLoop]: 961 mSDtfsCounter, 1 mSDsluCounter, 955 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1916 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 22:18:20,879 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1916 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 22:18:20,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 693 states. [2023-11-06 22:18:20,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 693 to 693. [2023-11-06 22:18:20,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 693 states, 564 states have (on average 1.5620567375886525) internal successors, (881), 634 states have internal predecessors, (881), 51 states have call successors, (51), 15 states have call predecessors, (51), 14 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2023-11-06 22:18:20,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 693 states to 693 states and 977 transitions. [2023-11-06 22:18:20,912 INFO L78 Accepts]: Start accepts. Automaton has 693 states and 977 transitions. Word has length 28 [2023-11-06 22:18:20,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:18:20,912 INFO L495 AbstractCegarLoop]: Abstraction has 693 states and 977 transitions. [2023-11-06 22:18:20,912 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 22:18:20,912 INFO L276 IsEmpty]: Start isEmpty. Operand 693 states and 977 transitions. [2023-11-06 22:18:20,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2023-11-06 22:18:20,913 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:18:20,914 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:18:20,914 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-06 22:18:20,914 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [vasprintfErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vasprintfErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, remove_fileErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 67 more)] === [2023-11-06 22:18:20,914 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:18:20,915 INFO L85 PathProgramCache]: Analyzing trace with hash -10126991, now seen corresponding path program 1 times [2023-11-06 22:18:20,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:18:20,915 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618831716] [2023-11-06 22:18:20,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:20,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:18:20,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:21,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-06 22:18:21,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:21,074 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-11-06 22:18:21,074 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:18:21,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618831716] [2023-11-06 22:18:21,075 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1618831716] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:18:21,075 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:18:21,075 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 22:18:21,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355754641] [2023-11-06 22:18:21,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:18:21,075 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:18:21,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:18:21,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:18:21,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:18:21,076 INFO L87 Difference]: Start difference. First operand 693 states and 977 transitions. Second operand has 3 states, 2 states have (on average 9.5) internal successors, (19), 3 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 22:18:21,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:18:21,154 INFO L93 Difference]: Finished difference Result 979 states and 1402 transitions. [2023-11-06 22:18:21,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:18:21,155 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 9.5) internal successors, (19), 3 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 30 [2023-11-06 22:18:21,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:18:21,161 INFO L225 Difference]: With dead ends: 979 [2023-11-06 22:18:21,161 INFO L226 Difference]: Without dead ends: 977 [2023-11-06 22:18:21,162 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:18:21,163 INFO L413 NwaCegarLoop]: 956 mSDtfsCounter, 399 mSDsluCounter, 948 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 407 SdHoareTripleChecker+Valid, 1904 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 22:18:21,163 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [407 Valid, 1904 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 22:18:21,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 977 states. [2023-11-06 22:18:21,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 977 to 697. [2023-11-06 22:18:21,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 697 states, 568 states have (on average 1.5598591549295775) internal successors, (886), 638 states have internal predecessors, (886), 51 states have call successors, (51), 15 states have call predecessors, (51), 14 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2023-11-06 22:18:21,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 697 states to 697 states and 982 transitions. [2023-11-06 22:18:21,201 INFO L78 Accepts]: Start accepts. Automaton has 697 states and 982 transitions. Word has length 30 [2023-11-06 22:18:21,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:18:21,201 INFO L495 AbstractCegarLoop]: Abstraction has 697 states and 982 transitions. [2023-11-06 22:18:21,202 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 9.5) internal successors, (19), 3 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 22:18:21,202 INFO L276 IsEmpty]: Start isEmpty. Operand 697 states and 982 transitions. [2023-11-06 22:18:21,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2023-11-06 22:18:21,203 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:18:21,203 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:18:21,203 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-06 22:18:21,203 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [vasprintfErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vasprintfErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, remove_fileErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 67 more)] === [2023-11-06 22:18:21,204 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:18:21,204 INFO L85 PathProgramCache]: Analyzing trace with hash -273889080, now seen corresponding path program 1 times [2023-11-06 22:18:21,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:18:21,204 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264712109] [2023-11-06 22:18:21,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:21,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:18:21,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:21,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-06 22:18:21,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:21,411 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-11-06 22:18:21,411 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:18:21,411 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264712109] [2023-11-06 22:18:21,412 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1264712109] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:18:21,412 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1001959179] [2023-11-06 22:18:21,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:21,412 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:18:21,412 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:18:21,413 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:18:21,443 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-06 22:18:21,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:21,796 INFO L262 TraceCheckSpWp]: Trace formula consists of 555 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 22:18:21,799 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:18:21,879 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-06 22:18:21,879 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:18:21,997 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-06 22:18:21,997 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1001959179] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:18:21,997 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:18:21,997 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 7, 7] total 14 [2023-11-06 22:18:21,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253931044] [2023-11-06 22:18:21,998 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:18:21,998 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-06 22:18:21,998 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:18:21,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-06 22:18:21,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=112, Unknown=0, NotChecked=0, Total=182 [2023-11-06 22:18:21,999 INFO L87 Difference]: Start difference. First operand 697 states and 982 transitions. Second operand has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 14 states have internal predecessors, (61), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-06 22:18:22,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:18:22,172 INFO L93 Difference]: Finished difference Result 1396 states and 1972 transitions. [2023-11-06 22:18:22,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-06 22:18:22,173 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 14 states have internal predecessors, (61), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 31 [2023-11-06 22:18:22,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:18:22,178 INFO L225 Difference]: With dead ends: 1396 [2023-11-06 22:18:22,178 INFO L226 Difference]: Without dead ends: 714 [2023-11-06 22:18:22,180 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=112, Unknown=0, NotChecked=0, Total=182 [2023-11-06 22:18:22,181 INFO L413 NwaCegarLoop]: 955 mSDtfsCounter, 7 mSDsluCounter, 2856 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 3811 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 22:18:22,181 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 3811 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 22:18:22,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 714 states. [2023-11-06 22:18:22,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 714 to 714. [2023-11-06 22:18:22,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 714 states, 586 states have (on average 1.5409556313993173) internal successors, (903), 655 states have internal predecessors, (903), 51 states have call successors, (51), 15 states have call predecessors, (51), 14 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2023-11-06 22:18:22,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 999 transitions. [2023-11-06 22:18:22,217 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 999 transitions. Word has length 31 [2023-11-06 22:18:22,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:18:22,217 INFO L495 AbstractCegarLoop]: Abstraction has 714 states and 999 transitions. [2023-11-06 22:18:22,217 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 14 states have internal predecessors, (61), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-06 22:18:22,218 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 999 transitions. [2023-11-06 22:18:22,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2023-11-06 22:18:22,219 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:18:22,220 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:18:22,231 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-06 22:18:22,427 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:18:22,427 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [vasprintfErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vasprintfErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, remove_fileErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 67 more)] === [2023-11-06 22:18:22,428 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:18:22,428 INFO L85 PathProgramCache]: Analyzing trace with hash 202873804, now seen corresponding path program 1 times [2023-11-06 22:18:22,428 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:18:22,428 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861117418] [2023-11-06 22:18:22,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:22,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:18:22,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:22,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 22:18:22,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:22,612 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2023-11-06 22:18:22,613 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:18:22,613 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861117418] [2023-11-06 22:18:22,613 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [861117418] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:18:22,613 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:18:22,613 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 22:18:22,613 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915618636] [2023-11-06 22:18:22,613 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:18:22,614 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:18:22,614 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:18:22,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:18:22,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:18:22,631 INFO L87 Difference]: Start difference. First operand 714 states and 999 transitions. Second operand has 3 states, 2 states have (on average 10.5) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 22:18:22,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:18:22,675 INFO L93 Difference]: Finished difference Result 714 states and 999 transitions. [2023-11-06 22:18:22,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:18:22,675 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 10.5) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 50 [2023-11-06 22:18:22,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:18:22,680 INFO L225 Difference]: With dead ends: 714 [2023-11-06 22:18:22,680 INFO L226 Difference]: Without dead ends: 713 [2023-11-06 22:18:22,681 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:18:22,682 INFO L413 NwaCegarLoop]: 959 mSDtfsCounter, 0 mSDsluCounter, 955 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1914 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 22:18:22,682 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1914 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 22:18:22,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2023-11-06 22:18:22,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 711. [2023-11-06 22:18:22,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 711 states, 584 states have (on average 1.5410958904109588) internal successors, (900), 652 states have internal predecessors, (900), 51 states have call successors, (51), 15 states have call predecessors, (51), 14 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2023-11-06 22:18:22,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 711 states to 711 states and 996 transitions. [2023-11-06 22:18:22,717 INFO L78 Accepts]: Start accepts. Automaton has 711 states and 996 transitions. Word has length 50 [2023-11-06 22:18:22,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:18:22,717 INFO L495 AbstractCegarLoop]: Abstraction has 711 states and 996 transitions. [2023-11-06 22:18:22,717 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 10.5) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 22:18:22,717 INFO L276 IsEmpty]: Start isEmpty. Operand 711 states and 996 transitions. [2023-11-06 22:18:22,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2023-11-06 22:18:22,719 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:18:22,719 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:18:22,719 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-06 22:18:22,719 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [vasprintfErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vasprintfErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, remove_fileErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 67 more)] === [2023-11-06 22:18:22,720 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:18:22,720 INFO L85 PathProgramCache]: Analyzing trace with hash 202872075, now seen corresponding path program 1 times [2023-11-06 22:18:22,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:18:22,720 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721155858] [2023-11-06 22:18:22,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:22,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:18:22,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:22,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 22:18:22,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:22,917 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2023-11-06 22:18:22,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:18:22,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1721155858] [2023-11-06 22:18:22,917 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1721155858] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:18:22,918 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:18:22,918 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 22:18:22,918 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993696839] [2023-11-06 22:18:22,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:18:22,918 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 22:18:22,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:18:22,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 22:18:22,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:18:22,919 INFO L87 Difference]: Start difference. First operand 711 states and 996 transitions. Second operand has 3 states, 2 states have (on average 10.5) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 22:18:22,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:18:22,985 INFO L93 Difference]: Finished difference Result 722 states and 1009 transitions. [2023-11-06 22:18:22,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 22:18:22,986 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 10.5) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 50 [2023-11-06 22:18:22,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:18:22,991 INFO L225 Difference]: With dead ends: 722 [2023-11-06 22:18:22,991 INFO L226 Difference]: Without dead ends: 720 [2023-11-06 22:18:22,992 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 22:18:22,992 INFO L413 NwaCegarLoop]: 957 mSDtfsCounter, 2 mSDsluCounter, 952 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1909 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 22:18:22,993 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1909 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 22:18:22,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 720 states. [2023-11-06 22:18:23,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 720 to 719. [2023-11-06 22:18:23,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 719 states, 592 states have (on average 1.537162162162162) internal successors, (910), 660 states have internal predecessors, (910), 51 states have call successors, (51), 15 states have call predecessors, (51), 14 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2023-11-06 22:18:23,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 719 states to 719 states and 1006 transitions. [2023-11-06 22:18:23,028 INFO L78 Accepts]: Start accepts. Automaton has 719 states and 1006 transitions. Word has length 50 [2023-11-06 22:18:23,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:18:23,028 INFO L495 AbstractCegarLoop]: Abstraction has 719 states and 1006 transitions. [2023-11-06 22:18:23,028 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 10.5) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 22:18:23,029 INFO L276 IsEmpty]: Start isEmpty. Operand 719 states and 1006 transitions. [2023-11-06 22:18:23,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2023-11-06 22:18:23,030 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:18:23,030 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:18:23,030 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-11-06 22:18:23,030 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [vasprintfErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vasprintfErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, remove_fileErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 67 more)] === [2023-11-06 22:18:23,031 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:18:23,031 INFO L85 PathProgramCache]: Analyzing trace with hash -1639858454, now seen corresponding path program 1 times [2023-11-06 22:18:23,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:18:23,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142932113] [2023-11-06 22:18:23,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:23,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:18:23,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:23,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 22:18:23,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:23,309 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-06 22:18:23,309 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:18:23,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142932113] [2023-11-06 22:18:23,310 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2142932113] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:18:23,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485324695] [2023-11-06 22:18:23,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:23,310 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:18:23,310 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:18:23,312 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:18:23,319 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-06 22:18:23,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:23,755 INFO L262 TraceCheckSpWp]: Trace formula consists of 683 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 22:18:23,762 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:18:23,786 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-06 22:18:23,786 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:18:23,786 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1485324695] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:18:23,786 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 22:18:23,786 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2023-11-06 22:18:23,788 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928763075] [2023-11-06 22:18:23,788 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:18:23,788 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:18:23,788 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:18:23,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:18:23,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:18:23,789 INFO L87 Difference]: Start difference. First operand 719 states and 1006 transitions. Second operand has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 22:18:23,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:18:23,915 INFO L93 Difference]: Finished difference Result 1003 states and 1430 transitions. [2023-11-06 22:18:23,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 22:18:23,916 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 52 [2023-11-06 22:18:23,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:18:23,923 INFO L225 Difference]: With dead ends: 1003 [2023-11-06 22:18:23,923 INFO L226 Difference]: Without dead ends: 1002 [2023-11-06 22:18:23,924 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 53 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-06 22:18:23,925 INFO L413 NwaCegarLoop]: 1367 mSDtfsCounter, 798 mSDsluCounter, 1507 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 814 SdHoareTripleChecker+Valid, 2874 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 22:18:23,925 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [814 Valid, 2874 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 22:18:23,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1002 states. [2023-11-06 22:18:23,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1002 to 718. [2023-11-06 22:18:23,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 718 states, 592 states have (on average 1.535472972972973) internal successors, (909), 659 states have internal predecessors, (909), 51 states have call successors, (51), 15 states have call predecessors, (51), 14 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2023-11-06 22:18:23,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 718 states to 718 states and 1005 transitions. [2023-11-06 22:18:23,966 INFO L78 Accepts]: Start accepts. Automaton has 718 states and 1005 transitions. Word has length 52 [2023-11-06 22:18:23,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:18:23,967 INFO L495 AbstractCegarLoop]: Abstraction has 718 states and 1005 transitions. [2023-11-06 22:18:23,968 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 22:18:23,968 INFO L276 IsEmpty]: Start isEmpty. Operand 718 states and 1005 transitions. [2023-11-06 22:18:23,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2023-11-06 22:18:23,970 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:18:23,970 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:18:23,982 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-11-06 22:18:24,183 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-11-06 22:18:24,184 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [vasprintfErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vasprintfErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, remove_fileErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 67 more)] === [2023-11-06 22:18:24,184 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:18:24,184 INFO L85 PathProgramCache]: Analyzing trace with hash 703996325, now seen corresponding path program 1 times [2023-11-06 22:18:24,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:18:24,185 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272097498] [2023-11-06 22:18:24,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:24,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:18:24,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:24,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 22:18:24,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:24,446 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-06 22:18:24,447 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:18:24,447 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272097498] [2023-11-06 22:18:24,447 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272097498] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:18:24,447 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [93010903] [2023-11-06 22:18:24,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:24,447 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:18:24,448 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:18:24,449 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:18:24,476 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-06 22:18:24,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:24,902 INFO L262 TraceCheckSpWp]: Trace formula consists of 684 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 22:18:24,905 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:18:24,939 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-06 22:18:24,940 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:18:24,973 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-06 22:18:24,974 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [93010903] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:18:24,974 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:18:24,974 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 6 [2023-11-06 22:18:24,974 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826892900] [2023-11-06 22:18:24,974 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:18:24,975 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 22:18:24,975 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:18:24,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 22:18:24,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:18:24,976 INFO L87 Difference]: Start difference. First operand 718 states and 1005 transitions. Second operand has 7 states, 6 states have (on average 6.333333333333333) internal successors, (38), 7 states have internal predecessors, (38), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 22:18:25,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:18:25,240 INFO L93 Difference]: Finished difference Result 1851 states and 2695 transitions. [2023-11-06 22:18:25,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 22:18:25,240 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.333333333333333) internal successors, (38), 7 states have internal predecessors, (38), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 53 [2023-11-06 22:18:25,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:18:25,251 INFO L225 Difference]: With dead ends: 1851 [2023-11-06 22:18:25,251 INFO L226 Difference]: Without dead ends: 1850 [2023-11-06 22:18:25,253 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:18:25,253 INFO L413 NwaCegarLoop]: 953 mSDtfsCounter, 2348 mSDsluCounter, 3153 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2380 SdHoareTripleChecker+Valid, 4106 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 22:18:25,254 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2380 Valid, 4106 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 22:18:25,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1850 states. [2023-11-06 22:18:25,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1850 to 730. [2023-11-06 22:18:25,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 730 states, 604 states have (on average 1.5298013245033113) internal successors, (924), 671 states have internal predecessors, (924), 51 states have call successors, (51), 15 states have call predecessors, (51), 14 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2023-11-06 22:18:25,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 730 states to 730 states and 1020 transitions. [2023-11-06 22:18:25,305 INFO L78 Accepts]: Start accepts. Automaton has 730 states and 1020 transitions. Word has length 53 [2023-11-06 22:18:25,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:18:25,305 INFO L495 AbstractCegarLoop]: Abstraction has 730 states and 1020 transitions. [2023-11-06 22:18:25,305 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.333333333333333) internal successors, (38), 7 states have internal predecessors, (38), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 22:18:25,305 INFO L276 IsEmpty]: Start isEmpty. Operand 730 states and 1020 transitions. [2023-11-06 22:18:25,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-11-06 22:18:25,306 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:18:25,306 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:18:25,319 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-06 22:18:25,514 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-11-06 22:18:25,514 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [vasprintfErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vasprintfErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, remove_fileErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 67 more)] === [2023-11-06 22:18:25,514 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:18:25,515 INFO L85 PathProgramCache]: Analyzing trace with hash -69451340, now seen corresponding path program 1 times [2023-11-06 22:18:25,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:18:25,515 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080955] [2023-11-06 22:18:25,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:25,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:18:25,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:25,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 22:18:25,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:25,798 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2023-11-06 22:18:25,799 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:18:25,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080955] [2023-11-06 22:18:25,800 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2080955] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:18:25,800 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [976803143] [2023-11-06 22:18:25,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:25,800 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:18:25,800 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:18:25,801 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:18:25,818 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-06 22:18:26,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:26,275 INFO L262 TraceCheckSpWp]: Trace formula consists of 726 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 22:18:26,278 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:18:26,294 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2023-11-06 22:18:26,294 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:18:26,317 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2023-11-06 22:18:26,317 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [976803143] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:18:26,317 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:18:26,317 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2023-11-06 22:18:26,318 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467449758] [2023-11-06 22:18:26,318 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:18:26,318 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 22:18:26,318 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:18:26,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 22:18:26,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:18:26,319 INFO L87 Difference]: Start difference. First operand 730 states and 1020 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 22:18:26,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:18:26,416 INFO L93 Difference]: Finished difference Result 1434 states and 2016 transitions. [2023-11-06 22:18:26,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 22:18:26,417 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 58 [2023-11-06 22:18:26,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:18:26,421 INFO L225 Difference]: With dead ends: 1434 [2023-11-06 22:18:26,422 INFO L226 Difference]: Without dead ends: 748 [2023-11-06 22:18:26,424 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:18:26,424 INFO L413 NwaCegarLoop]: 958 mSDtfsCounter, 4 mSDsluCounter, 2862 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 3820 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 22:18:26,425 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 3820 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 22:18:26,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2023-11-06 22:18:26,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 748. [2023-11-06 22:18:26,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 748 states, 622 states have (on average 1.5144694533762058) internal successors, (942), 689 states have internal predecessors, (942), 51 states have call successors, (51), 15 states have call predecessors, (51), 14 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2023-11-06 22:18:26,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 748 states to 748 states and 1038 transitions. [2023-11-06 22:18:26,464 INFO L78 Accepts]: Start accepts. Automaton has 748 states and 1038 transitions. Word has length 58 [2023-11-06 22:18:26,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:18:26,464 INFO L495 AbstractCegarLoop]: Abstraction has 748 states and 1038 transitions. [2023-11-06 22:18:26,464 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 22:18:26,464 INFO L276 IsEmpty]: Start isEmpty. Operand 748 states and 1038 transitions. [2023-11-06 22:18:26,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2023-11-06 22:18:26,465 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:18:26,465 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 22:18:26,477 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-11-06 22:18:26,673 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-06 22:18:26,673 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [vasprintfErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vasprintfErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, remove_fileErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 67 more)] === [2023-11-06 22:18:26,673 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:18:26,673 INFO L85 PathProgramCache]: Analyzing trace with hash -1529533682, now seen corresponding path program 1 times [2023-11-06 22:18:26,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:18:26,674 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187305042] [2023-11-06 22:18:26,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:26,674 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:18:26,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:26,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 22:18:26,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:26,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-06 22:18:26,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:26,934 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-06 22:18:26,934 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:18:26,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187305042] [2023-11-06 22:18:26,934 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187305042] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:18:26,934 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:18:26,935 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 22:18:26,935 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835047136] [2023-11-06 22:18:26,935 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:18:26,935 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:18:26,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:18:26,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:18:26,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:18:26,936 INFO L87 Difference]: Start difference. First operand 748 states and 1038 transitions. Second operand has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-06 22:18:29,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:18:29,549 INFO L93 Difference]: Finished difference Result 1533 states and 2162 transitions. [2023-11-06 22:18:29,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 22:18:29,550 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 62 [2023-11-06 22:18:29,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:18:29,557 INFO L225 Difference]: With dead ends: 1533 [2023-11-06 22:18:29,557 INFO L226 Difference]: Without dead ends: 889 [2023-11-06 22:18:29,560 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:18:29,561 INFO L413 NwaCegarLoop]: 950 mSDtfsCounter, 201 mSDsluCounter, 1519 mSDsCounter, 0 mSdLazyCounter, 370 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 2469 SdHoareTripleChecker+Invalid, 439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2023-11-06 22:18:29,561 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [206 Valid, 2469 Invalid, 439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 370 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2023-11-06 22:18:29,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 889 states. [2023-11-06 22:18:29,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 889 to 789. [2023-11-06 22:18:29,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 789 states, 662 states have (on average 1.5060422960725075) internal successors, (997), 729 states have internal predecessors, (997), 52 states have call successors, (52), 15 states have call predecessors, (52), 14 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2023-11-06 22:18:29,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 789 states to 789 states and 1095 transitions. [2023-11-06 22:18:29,611 INFO L78 Accepts]: Start accepts. Automaton has 789 states and 1095 transitions. Word has length 62 [2023-11-06 22:18:29,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:18:29,611 INFO L495 AbstractCegarLoop]: Abstraction has 789 states and 1095 transitions. [2023-11-06 22:18:29,612 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-06 22:18:29,612 INFO L276 IsEmpty]: Start isEmpty. Operand 789 states and 1095 transitions. [2023-11-06 22:18:29,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2023-11-06 22:18:29,613 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:18:29,613 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 22:18:29,613 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-11-06 22:18:29,613 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [vasprintfErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vasprintfErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, remove_fileErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 67 more)] === [2023-11-06 22:18:29,613 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:18:29,614 INFO L85 PathProgramCache]: Analyzing trace with hash -1003024685, now seen corresponding path program 1 times [2023-11-06 22:18:29,614 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:18:29,614 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303450149] [2023-11-06 22:18:29,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:29,614 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:18:29,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:29,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 22:18:29,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:29,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-06 22:18:29,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:29,815 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-06 22:18:29,815 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:18:29,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303450149] [2023-11-06 22:18:29,816 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303450149] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:18:29,816 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:18:29,816 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 22:18:29,816 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [158129609] [2023-11-06 22:18:29,816 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:18:29,817 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:18:29,817 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:18:29,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:18:29,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:18:29,818 INFO L87 Difference]: Start difference. First operand 789 states and 1095 transitions. Second operand has 4 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-06 22:18:32,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:18:32,159 INFO L93 Difference]: Finished difference Result 834 states and 1154 transitions. [2023-11-06 22:18:32,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 22:18:32,159 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 64 [2023-11-06 22:18:32,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:18:32,165 INFO L225 Difference]: With dead ends: 834 [2023-11-06 22:18:32,165 INFO L226 Difference]: Without dead ends: 832 [2023-11-06 22:18:32,166 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:18:32,166 INFO L413 NwaCegarLoop]: 929 mSDtfsCounter, 79 mSDsluCounter, 1569 mSDsCounter, 0 mSdLazyCounter, 295 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 2498 SdHoareTripleChecker+Invalid, 349 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 295 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2023-11-06 22:18:32,167 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [79 Valid, 2498 Invalid, 349 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 295 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2023-11-06 22:18:32,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 832 states. [2023-11-06 22:18:32,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 832 to 789. [2023-11-06 22:18:32,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 789 states, 662 states have (on average 1.5030211480362539) internal successors, (995), 729 states have internal predecessors, (995), 52 states have call successors, (52), 15 states have call predecessors, (52), 14 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2023-11-06 22:18:32,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 789 states to 789 states and 1093 transitions. [2023-11-06 22:18:32,226 INFO L78 Accepts]: Start accepts. Automaton has 789 states and 1093 transitions. Word has length 64 [2023-11-06 22:18:32,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:18:32,226 INFO L495 AbstractCegarLoop]: Abstraction has 789 states and 1093 transitions. [2023-11-06 22:18:32,226 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-06 22:18:32,227 INFO L276 IsEmpty]: Start isEmpty. Operand 789 states and 1093 transitions. [2023-11-06 22:18:32,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2023-11-06 22:18:32,228 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:18:32,228 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 5, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:18:32,228 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-11-06 22:18:32,228 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [vasprintfErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vasprintfErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, remove_fileErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 67 more)] === [2023-11-06 22:18:32,229 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:18:32,229 INFO L85 PathProgramCache]: Analyzing trace with hash -1096173894, now seen corresponding path program 2 times [2023-11-06 22:18:32,229 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:18:32,229 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687634124] [2023-11-06 22:18:32,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:32,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:18:32,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:32,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 22:18:32,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:32,579 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-06 22:18:32,579 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:18:32,579 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687634124] [2023-11-06 22:18:32,579 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687634124] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:18:32,580 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1280290223] [2023-11-06 22:18:32,580 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 22:18:32,580 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:18:32,580 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:18:32,583 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:18:32,592 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-06 22:18:33,041 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-06 22:18:33,042 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:18:33,045 INFO L262 TraceCheckSpWp]: Trace formula consists of 485 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-06 22:18:33,048 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:18:33,127 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 185 trivial. 0 not checked. [2023-11-06 22:18:33,127 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:18:33,127 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1280290223] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:18:33,127 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 22:18:33,128 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 11 [2023-11-06 22:18:33,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046043256] [2023-11-06 22:18:33,128 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:18:33,128 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-06 22:18:33,128 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:18:33,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-06 22:18:33,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2023-11-06 22:18:33,129 INFO L87 Difference]: Start difference. First operand 789 states and 1093 transitions. Second operand has 6 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 22:18:33,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:18:33,379 INFO L93 Difference]: Finished difference Result 1503 states and 2105 transitions. [2023-11-06 22:18:33,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 22:18:33,380 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 65 [2023-11-06 22:18:33,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:18:33,385 INFO L225 Difference]: With dead ends: 1503 [2023-11-06 22:18:33,385 INFO L226 Difference]: Without dead ends: 789 [2023-11-06 22:18:33,388 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2023-11-06 22:18:33,388 INFO L413 NwaCegarLoop]: 937 mSDtfsCounter, 521 mSDsluCounter, 2768 mSDsCounter, 0 mSdLazyCounter, 132 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 533 SdHoareTripleChecker+Valid, 3705 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-06 22:18:33,389 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [533 Valid, 3705 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 132 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-06 22:18:33,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 789 states. [2023-11-06 22:18:33,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 789 to 789. [2023-11-06 22:18:33,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 789 states, 662 states have (on average 1.501510574018127) internal successors, (994), 729 states have internal predecessors, (994), 52 states have call successors, (52), 15 states have call predecessors, (52), 14 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2023-11-06 22:18:33,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 789 states to 789 states and 1092 transitions. [2023-11-06 22:18:33,433 INFO L78 Accepts]: Start accepts. Automaton has 789 states and 1092 transitions. Word has length 65 [2023-11-06 22:18:33,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:18:33,433 INFO L495 AbstractCegarLoop]: Abstraction has 789 states and 1092 transitions. [2023-11-06 22:18:33,433 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 22:18:33,433 INFO L276 IsEmpty]: Start isEmpty. Operand 789 states and 1092 transitions. [2023-11-06 22:18:33,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-11-06 22:18:33,434 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:18:33,434 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:18:33,446 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-11-06 22:18:33,641 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-06 22:18:33,641 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [vasprintfErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vasprintfErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, remove_fileErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 67 more)] === [2023-11-06 22:18:33,642 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:18:33,642 INFO L85 PathProgramCache]: Analyzing trace with hash -1769205854, now seen corresponding path program 2 times [2023-11-06 22:18:33,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:18:33,642 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852563828] [2023-11-06 22:18:33,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:33,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:18:33,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:33,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 22:18:33,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:34,000 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2023-11-06 22:18:34,000 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:18:34,001 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1852563828] [2023-11-06 22:18:34,001 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1852563828] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:18:34,001 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [122999942] [2023-11-06 22:18:34,001 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 22:18:34,001 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:18:34,002 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:18:34,003 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:18:34,042 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-06 22:18:34,644 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 22:18:34,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:18:34,650 INFO L262 TraceCheckSpWp]: Trace formula consists of 840 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 22:18:34,653 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:18:34,721 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 58 proven. 22 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2023-11-06 22:18:34,722 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:18:34,820 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 58 proven. 22 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2023-11-06 22:18:34,820 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [122999942] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:18:34,820 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:18:34,821 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 7, 7] total 14 [2023-11-06 22:18:34,821 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234527796] [2023-11-06 22:18:34,821 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:18:34,821 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-06 22:18:34,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:18:34,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-06 22:18:34,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=112, Unknown=0, NotChecked=0, Total=182 [2023-11-06 22:18:34,823 INFO L87 Difference]: Start difference. First operand 789 states and 1092 transitions. Second operand has 14 states, 14 states have (on average 4.785714285714286) internal successors, (67), 14 states have internal predecessors, (67), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 22:18:35,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:18:35,347 INFO L93 Difference]: Finished difference Result 1560 states and 2176 transitions. [2023-11-06 22:18:35,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-11-06 22:18:35,348 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.785714285714286) internal successors, (67), 14 states have internal predecessors, (67), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 76 [2023-11-06 22:18:35,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:18:35,353 INFO L225 Difference]: With dead ends: 1560 [2023-11-06 22:18:35,354 INFO L226 Difference]: Without dead ends: 824 [2023-11-06 22:18:35,356 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=330, Invalid=792, Unknown=0, NotChecked=0, Total=1122 [2023-11-06 22:18:35,357 INFO L413 NwaCegarLoop]: 954 mSDtfsCounter, 11 mSDsluCounter, 4745 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 5699 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-06 22:18:35,357 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 5699 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-06 22:18:35,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 824 states. [2023-11-06 22:18:35,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 824 to 824. [2023-11-06 22:18:35,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 824 states, 698 states have (on average 1.4742120343839542) internal successors, (1029), 764 states have internal predecessors, (1029), 52 states have call successors, (52), 15 states have call predecessors, (52), 14 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2023-11-06 22:18:35,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 824 states to 824 states and 1127 transitions. [2023-11-06 22:18:35,399 INFO L78 Accepts]: Start accepts. Automaton has 824 states and 1127 transitions. Word has length 76 [2023-11-06 22:18:35,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:18:35,400 INFO L495 AbstractCegarLoop]: Abstraction has 824 states and 1127 transitions. [2023-11-06 22:18:35,400 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.785714285714286) internal successors, (67), 14 states have internal predecessors, (67), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 22:18:35,400 INFO L276 IsEmpty]: Start isEmpty. Operand 824 states and 1127 transitions. [2023-11-06 22:18:35,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2023-11-06 22:18:35,401 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:18:35,402 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 5, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:18:35,415 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-11-06 22:18:35,618 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-06 22:18:35,618 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [vasprintfErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vasprintfErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, remove_fileErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 67 more)] === [2023-11-06 22:18:35,619 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:18:35,619 INFO L85 PathProgramCache]: Analyzing trace with hash 2052967864, now seen corresponding path program 1 times [2023-11-06 22:18:35,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:18:35,619 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2067079513] [2023-11-06 22:18:35,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:35,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:18:35,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:36,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 22:18:36,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:36,064 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2023-11-06 22:18:36,064 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:18:36,064 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2067079513] [2023-11-06 22:18:36,065 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2067079513] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:18:36,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [920958837] [2023-11-06 22:18:36,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:36,065 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:18:36,065 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:18:36,066 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:18:36,090 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-06 22:18:36,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:36,672 INFO L262 TraceCheckSpWp]: Trace formula consists of 952 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 22:18:36,676 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:18:36,720 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2023-11-06 22:18:36,720 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:18:36,858 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2023-11-06 22:18:36,858 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [920958837] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:18:36,858 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:18:36,859 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 12 [2023-11-06 22:18:36,859 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108216820] [2023-11-06 22:18:36,859 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:18:36,860 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-06 22:18:36,860 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:18:36,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-06 22:18:36,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2023-11-06 22:18:36,861 INFO L87 Difference]: Start difference. First operand 824 states and 1127 transitions. Second operand has 13 states, 12 states have (on average 5.833333333333333) internal successors, (70), 13 states have internal predecessors, (70), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 22:18:37,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:18:37,638 INFO L93 Difference]: Finished difference Result 4059 states and 5893 transitions. [2023-11-06 22:18:37,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-06 22:18:37,639 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 5.833333333333333) internal successors, (70), 13 states have internal predecessors, (70), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 100 [2023-11-06 22:18:37,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:18:37,662 INFO L225 Difference]: With dead ends: 4059 [2023-11-06 22:18:37,663 INFO L226 Difference]: Without dead ends: 4058 [2023-11-06 22:18:37,664 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 195 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2023-11-06 22:18:37,664 INFO L413 NwaCegarLoop]: 952 mSDtfsCounter, 5543 mSDsluCounter, 7667 mSDsCounter, 0 mSdLazyCounter, 238 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5623 SdHoareTripleChecker+Valid, 8619 SdHoareTripleChecker+Invalid, 266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 238 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-06 22:18:37,665 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5623 Valid, 8619 Invalid, 266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 238 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-06 22:18:37,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4058 states. [2023-11-06 22:18:37,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4058 to 848. [2023-11-06 22:18:37,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 848 states, 722 states have (on average 1.4667590027700832) internal successors, (1059), 788 states have internal predecessors, (1059), 52 states have call successors, (52), 15 states have call predecessors, (52), 14 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2023-11-06 22:18:37,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 848 states to 848 states and 1157 transitions. [2023-11-06 22:18:37,761 INFO L78 Accepts]: Start accepts. Automaton has 848 states and 1157 transitions. Word has length 100 [2023-11-06 22:18:37,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:18:37,761 INFO L495 AbstractCegarLoop]: Abstraction has 848 states and 1157 transitions. [2023-11-06 22:18:37,762 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 5.833333333333333) internal successors, (70), 13 states have internal predecessors, (70), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-06 22:18:37,762 INFO L276 IsEmpty]: Start isEmpty. Operand 848 states and 1157 transitions. [2023-11-06 22:18:37,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2023-11-06 22:18:37,763 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:18:37,763 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 22:18:37,772 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-11-06 22:18:37,972 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:18:37,972 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [vasprintfErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vasprintfErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, remove_fileErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 67 more)] === [2023-11-06 22:18:37,973 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:18:37,973 INFO L85 PathProgramCache]: Analyzing trace with hash 1745896585, now seen corresponding path program 1 times [2023-11-06 22:18:37,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:18:37,973 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427184216] [2023-11-06 22:18:37,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:37,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:18:38,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:38,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 22:18:38,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:38,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-06 22:18:38,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:38,229 INFO L134 CoverageAnalysis]: Checked inductivity of 291 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2023-11-06 22:18:38,229 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:18:38,229 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427184216] [2023-11-06 22:18:38,230 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [427184216] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:18:38,230 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:18:38,230 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 22:18:38,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774571538] [2023-11-06 22:18:38,230 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:18:38,231 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:18:38,231 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:18:38,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:18:38,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:18:38,232 INFO L87 Difference]: Start difference. First operand 848 states and 1157 transitions. Second operand has 4 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-06 22:18:40,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:18:40,909 INFO L93 Difference]: Finished difference Result 1558 states and 2186 transitions. [2023-11-06 22:18:40,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 22:18:40,910 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 106 [2023-11-06 22:18:40,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:18:40,917 INFO L225 Difference]: With dead ends: 1558 [2023-11-06 22:18:40,917 INFO L226 Difference]: Without dead ends: 967 [2023-11-06 22:18:40,919 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:18:40,920 INFO L413 NwaCegarLoop]: 998 mSDtfsCounter, 196 mSDsluCounter, 1559 mSDsCounter, 0 mSdLazyCounter, 387 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 2557 SdHoareTripleChecker+Invalid, 451 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 387 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2023-11-06 22:18:40,920 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [199 Valid, 2557 Invalid, 451 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 387 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2023-11-06 22:18:40,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 967 states. [2023-11-06 22:18:41,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 967 to 851. [2023-11-06 22:18:41,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 851 states, 727 states have (on average 1.4621733149931224) internal successors, (1063), 791 states have internal predecessors, (1063), 52 states have call successors, (52), 15 states have call predecessors, (52), 14 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2023-11-06 22:18:41,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 851 states to 851 states and 1161 transitions. [2023-11-06 22:18:41,033 INFO L78 Accepts]: Start accepts. Automaton has 851 states and 1161 transitions. Word has length 106 [2023-11-06 22:18:41,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:18:41,034 INFO L495 AbstractCegarLoop]: Abstraction has 851 states and 1161 transitions. [2023-11-06 22:18:41,034 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-06 22:18:41,035 INFO L276 IsEmpty]: Start isEmpty. Operand 851 states and 1161 transitions. [2023-11-06 22:18:41,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2023-11-06 22:18:41,036 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:18:41,036 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 22:18:41,037 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-11-06 22:18:41,037 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [vasprintfErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vasprintfErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, remove_fileErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 67 more)] === [2023-11-06 22:18:41,037 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:18:41,038 INFO L85 PathProgramCache]: Analyzing trace with hash 1746529076, now seen corresponding path program 1 times [2023-11-06 22:18:41,038 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:18:41,038 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22167495] [2023-11-06 22:18:41,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:41,038 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:18:41,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:41,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 22:18:41,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:41,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-06 22:18:41,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:41,417 INFO L134 CoverageAnalysis]: Checked inductivity of 291 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2023-11-06 22:18:41,417 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:18:41,417 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22167495] [2023-11-06 22:18:41,418 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [22167495] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:18:41,418 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:18:41,418 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 22:18:41,418 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301438806] [2023-11-06 22:18:41,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:18:41,419 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:18:41,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:18:41,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:18:41,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:18:41,420 INFO L87 Difference]: Start difference. First operand 851 states and 1161 transitions. Second operand has 4 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-06 22:18:43,605 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:18:44,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:18:44,415 INFO L93 Difference]: Finished difference Result 898 states and 1226 transitions. [2023-11-06 22:18:44,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 22:18:44,415 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 106 [2023-11-06 22:18:44,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:18:44,421 INFO L225 Difference]: With dead ends: 898 [2023-11-06 22:18:44,422 INFO L226 Difference]: Without dead ends: 895 [2023-11-06 22:18:44,422 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:18:44,423 INFO L413 NwaCegarLoop]: 874 mSDtfsCounter, 430 mSDsluCounter, 1155 mSDsCounter, 0 mSdLazyCounter, 383 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 441 SdHoareTripleChecker+Valid, 2029 SdHoareTripleChecker+Invalid, 443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 383 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2023-11-06 22:18:44,424 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [441 Valid, 2029 Invalid, 443 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 383 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2023-11-06 22:18:44,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 895 states. [2023-11-06 22:18:44,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 895 to 848. [2023-11-06 22:18:44,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 848 states, 727 states have (on average 1.4580467675378266) internal successors, (1060), 788 states have internal predecessors, (1060), 52 states have call successors, (52), 15 states have call predecessors, (52), 14 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2023-11-06 22:18:44,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 848 states to 848 states and 1158 transitions. [2023-11-06 22:18:44,483 INFO L78 Accepts]: Start accepts. Automaton has 848 states and 1158 transitions. Word has length 106 [2023-11-06 22:18:44,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:18:44,484 INFO L495 AbstractCegarLoop]: Abstraction has 848 states and 1158 transitions. [2023-11-06 22:18:44,484 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-06 22:18:44,484 INFO L276 IsEmpty]: Start isEmpty. Operand 848 states and 1158 transitions. [2023-11-06 22:18:44,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-11-06 22:18:44,485 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:18:44,486 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 22:18:44,486 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-11-06 22:18:44,486 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [vasprintfErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vasprintfErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, remove_fileErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 67 more)] === [2023-11-06 22:18:44,486 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:18:44,486 INFO L85 PathProgramCache]: Analyzing trace with hash -1711779631, now seen corresponding path program 1 times [2023-11-06 22:18:44,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:18:44,487 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096209887] [2023-11-06 22:18:44,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:44,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:18:44,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:44,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 22:18:44,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:44,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-06 22:18:44,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:44,757 INFO L134 CoverageAnalysis]: Checked inductivity of 291 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2023-11-06 22:18:44,757 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:18:44,757 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096209887] [2023-11-06 22:18:44,757 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1096209887] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:18:44,758 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:18:44,758 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 22:18:44,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556053202] [2023-11-06 22:18:44,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:18:44,759 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:18:44,759 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:18:44,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:18:44,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:18:44,760 INFO L87 Difference]: Start difference. First operand 848 states and 1158 transitions. Second operand has 4 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-06 22:18:47,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:18:47,109 INFO L93 Difference]: Finished difference Result 1564 states and 2194 transitions. [2023-11-06 22:18:47,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 22:18:47,109 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 107 [2023-11-06 22:18:47,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:18:47,115 INFO L225 Difference]: With dead ends: 1564 [2023-11-06 22:18:47,116 INFO L226 Difference]: Without dead ends: 969 [2023-11-06 22:18:47,118 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:18:47,119 INFO L413 NwaCegarLoop]: 960 mSDtfsCounter, 316 mSDsluCounter, 1442 mSDsCounter, 0 mSdLazyCounter, 384 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 324 SdHoareTripleChecker+Valid, 2402 SdHoareTripleChecker+Invalid, 455 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2023-11-06 22:18:47,119 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [324 Valid, 2402 Invalid, 455 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 384 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2023-11-06 22:18:47,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 969 states. [2023-11-06 22:18:47,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 969 to 833. [2023-11-06 22:18:47,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 833 states, 716 states have (on average 1.452513966480447) internal successors, (1040), 773 states have internal predecessors, (1040), 52 states have call successors, (52), 15 states have call predecessors, (52), 14 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2023-11-06 22:18:47,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 833 states to 833 states and 1138 transitions. [2023-11-06 22:18:47,177 INFO L78 Accepts]: Start accepts. Automaton has 833 states and 1138 transitions. Word has length 107 [2023-11-06 22:18:47,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:18:47,177 INFO L495 AbstractCegarLoop]: Abstraction has 833 states and 1138 transitions. [2023-11-06 22:18:47,177 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-06 22:18:47,177 INFO L276 IsEmpty]: Start isEmpty. Operand 833 states and 1138 transitions. [2023-11-06 22:18:47,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-11-06 22:18:47,179 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:18:47,179 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 22:18:47,179 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-11-06 22:18:47,179 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW === [vasprintfErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vasprintfErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, remove_fileErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 67 more)] === [2023-11-06 22:18:47,180 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:18:47,180 INFO L85 PathProgramCache]: Analyzing trace with hash -1692172350, now seen corresponding path program 1 times [2023-11-06 22:18:47,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:18:47,180 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [962553468] [2023-11-06 22:18:47,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:47,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:18:47,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:47,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 22:18:47,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:47,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-06 22:18:47,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:47,456 INFO L134 CoverageAnalysis]: Checked inductivity of 291 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2023-11-06 22:18:47,456 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:18:47,457 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [962553468] [2023-11-06 22:18:47,457 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [962553468] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:18:47,457 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:18:47,457 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 22:18:47,457 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1296592958] [2023-11-06 22:18:47,458 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:18:47,458 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:18:47,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:18:47,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:18:47,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:18:47,459 INFO L87 Difference]: Start difference. First operand 833 states and 1138 transitions. Second operand has 4 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-06 22:18:49,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:18:49,355 INFO L93 Difference]: Finished difference Result 925 states and 1270 transitions. [2023-11-06 22:18:49,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 22:18:49,356 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 107 [2023-11-06 22:18:49,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:18:49,361 INFO L225 Difference]: With dead ends: 925 [2023-11-06 22:18:49,361 INFO L226 Difference]: Without dead ends: 924 [2023-11-06 22:18:49,362 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:18:49,362 INFO L413 NwaCegarLoop]: 898 mSDtfsCounter, 459 mSDsluCounter, 1231 mSDsCounter, 0 mSdLazyCounter, 376 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 470 SdHoareTripleChecker+Valid, 2129 SdHoareTripleChecker+Invalid, 438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-11-06 22:18:49,363 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [470 Valid, 2129 Invalid, 438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 376 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-11-06 22:18:49,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 924 states. [2023-11-06 22:18:49,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 924 to 832. [2023-11-06 22:18:49,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 832 states, 716 states have (on average 1.4511173184357542) internal successors, (1039), 772 states have internal predecessors, (1039), 52 states have call successors, (52), 15 states have call predecessors, (52), 14 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2023-11-06 22:18:49,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 832 states to 832 states and 1137 transitions. [2023-11-06 22:18:49,422 INFO L78 Accepts]: Start accepts. Automaton has 832 states and 1137 transitions. Word has length 107 [2023-11-06 22:18:49,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:18:49,422 INFO L495 AbstractCegarLoop]: Abstraction has 832 states and 1137 transitions. [2023-11-06 22:18:49,423 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-06 22:18:49,423 INFO L276 IsEmpty]: Start isEmpty. Operand 832 states and 1137 transitions. [2023-11-06 22:18:49,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-11-06 22:18:49,424 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:18:49,424 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 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] [2023-11-06 22:18:49,425 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-11-06 22:18:49,425 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [vasprintfErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vasprintfErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, remove_fileErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 67 more)] === [2023-11-06 22:18:49,425 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:18:49,425 INFO L85 PathProgramCache]: Analyzing trace with hash -456282889, now seen corresponding path program 1 times [2023-11-06 22:18:49,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:18:49,426 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924962255] [2023-11-06 22:18:49,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:49,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:18:49,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:49,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 22:18:49,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:49,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-06 22:18:49,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:49,795 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2023-11-06 22:18:49,795 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:18:49,795 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924962255] [2023-11-06 22:18:49,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924962255] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:18:49,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1129163310] [2023-11-06 22:18:49,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:49,796 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:18:49,796 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:18:49,799 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:18:49,833 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-06 22:18:50,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:50,487 INFO L262 TraceCheckSpWp]: Trace formula consists of 1043 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-06 22:18:50,491 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:18:50,544 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2023-11-06 22:18:50,544 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 22:18:50,545 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1129163310] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:18:50,545 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 22:18:50,545 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 6 [2023-11-06 22:18:50,545 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040268600] [2023-11-06 22:18:50,545 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:18:50,546 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 22:18:50,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:18:50,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 22:18:50,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:18:50,547 INFO L87 Difference]: Start difference. First operand 832 states and 1137 transitions. Second operand has 5 states, 4 states have (on average 12.5) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-06 22:18:50,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:18:50,803 INFO L93 Difference]: Finished difference Result 1548 states and 2164 transitions. [2023-11-06 22:18:50,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 22:18:50,804 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 12.5) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 108 [2023-11-06 22:18:50,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:18:50,810 INFO L225 Difference]: With dead ends: 1548 [2023-11-06 22:18:50,810 INFO L226 Difference]: Without dead ends: 906 [2023-11-06 22:18:50,814 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:18:50,815 INFO L413 NwaCegarLoop]: 1001 mSDtfsCounter, 583 mSDsluCounter, 999 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 594 SdHoareTripleChecker+Valid, 2000 SdHoareTripleChecker+Invalid, 141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-06 22:18:50,815 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [594 Valid, 2000 Invalid, 141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-06 22:18:50,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 906 states. [2023-11-06 22:18:50,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 906 to 831. [2023-11-06 22:18:50,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 717 states have (on average 1.4449093444909344) internal successors, (1036), 771 states have internal predecessors, (1036), 52 states have call successors, (52), 15 states have call predecessors, (52), 14 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2023-11-06 22:18:50,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 1134 transitions. [2023-11-06 22:18:50,876 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 1134 transitions. Word has length 108 [2023-11-06 22:18:50,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:18:50,877 INFO L495 AbstractCegarLoop]: Abstraction has 831 states and 1134 transitions. [2023-11-06 22:18:50,877 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 12.5) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-06 22:18:50,877 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 1134 transitions. [2023-11-06 22:18:50,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2023-11-06 22:18:50,878 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:18:50,879 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 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] [2023-11-06 22:18:50,890 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-11-06 22:18:51,088 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:18:51,088 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [vasprintfErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vasprintfErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, remove_fileErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 67 more)] === [2023-11-06 22:18:51,088 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:18:51,089 INFO L85 PathProgramCache]: Analyzing trace with hash -401163590, now seen corresponding path program 1 times [2023-11-06 22:18:51,089 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:18:51,089 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002925196] [2023-11-06 22:18:51,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:51,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:18:51,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:51,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 22:18:51,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:51,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-06 22:18:51,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:51,341 INFO L134 CoverageAnalysis]: Checked inductivity of 297 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 296 trivial. 0 not checked. [2023-11-06 22:18:51,341 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:18:51,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002925196] [2023-11-06 22:18:51,342 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002925196] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:18:51,342 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:18:51,342 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 22:18:51,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291392954] [2023-11-06 22:18:51,342 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:18:51,343 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:18:51,343 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:18:51,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:18:51,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:18:51,344 INFO L87 Difference]: Start difference. First operand 831 states and 1134 transitions. Second operand has 4 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-06 22:18:53,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:18:53,023 INFO L93 Difference]: Finished difference Result 874 states and 1193 transitions. [2023-11-06 22:18:53,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 22:18:53,023 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 110 [2023-11-06 22:18:53,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:18:53,029 INFO L225 Difference]: With dead ends: 874 [2023-11-06 22:18:53,029 INFO L226 Difference]: Without dead ends: 873 [2023-11-06 22:18:53,030 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:18:53,030 INFO L413 NwaCegarLoop]: 916 mSDtfsCounter, 80 mSDsluCounter, 1542 mSDsCounter, 0 mSdLazyCounter, 297 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 2458 SdHoareTripleChecker+Invalid, 350 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 297 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-11-06 22:18:53,030 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 2458 Invalid, 350 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 297 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-11-06 22:18:53,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 873 states. [2023-11-06 22:18:53,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 873 to 830. [2023-11-06 22:18:53,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 830 states, 717 states have (on average 1.4435146443514644) internal successors, (1035), 770 states have internal predecessors, (1035), 52 states have call successors, (52), 15 states have call predecessors, (52), 14 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2023-11-06 22:18:53,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 830 states to 830 states and 1133 transitions. [2023-11-06 22:18:53,090 INFO L78 Accepts]: Start accepts. Automaton has 830 states and 1133 transitions. Word has length 110 [2023-11-06 22:18:53,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:18:53,091 INFO L495 AbstractCegarLoop]: Abstraction has 830 states and 1133 transitions. [2023-11-06 22:18:53,091 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-06 22:18:53,092 INFO L276 IsEmpty]: Start isEmpty. Operand 830 states and 1133 transitions. [2023-11-06 22:18:53,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2023-11-06 22:18:53,093 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:18:53,093 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 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] [2023-11-06 22:18:53,094 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-11-06 22:18:53,094 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [vasprintfErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vasprintfErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, remove_fileErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 67 more)] === [2023-11-06 22:18:53,094 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:18:53,094 INFO L85 PathProgramCache]: Analyzing trace with hash 448831495, now seen corresponding path program 1 times [2023-11-06 22:18:53,095 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:18:53,095 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849117611] [2023-11-06 22:18:53,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:53,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:18:53,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:19:02,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-06 22:19:02,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:19:02,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-06 22:19:02,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:19:02,158 INFO L134 CoverageAnalysis]: Checked inductivity of 298 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 244 trivial. 0 not checked. [2023-11-06 22:19:02,159 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:19:02,159 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849117611] [2023-11-06 22:19:02,159 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1849117611] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:19:02,159 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [236747505] [2023-11-06 22:19:02,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:19:02,160 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:19:02,160 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:19:02,163 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:19:02,176 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94266d50-46d8-45ad-8075-e3420bfbc884/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-06 22:19:02,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:19:02,921 INFO L262 TraceCheckSpWp]: Trace formula consists of 1048 conjuncts, 92 conjunts are in the unsatisfiable core [2023-11-06 22:19:02,931 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:19:02,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:19:02,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:19:02,984 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 21 treesize of output 11 [2023-11-06 22:19:02,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:19:02,996 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 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-06 22:19:03,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:19:03,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:19:03,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:19:03,023 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 6 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 11 [2023-11-06 22:19:03,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:19:03,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:19:03,040 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 21 treesize of output 11 [2023-11-06 22:19:03,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:19:03,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:19:03,060 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 21 treesize of output 11 [2023-11-06 22:19:03,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:19:03,071 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 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-06 22:19:03,132 INFO L322 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2023-11-06 22:19:03,132 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 19 treesize of output 16 [2023-11-06 22:19:03,147 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 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-06 22:19:03,189 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 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-06 22:19:03,239 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 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-06 22:19:03,281 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 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-06 22:19:03,325 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 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-06 22:19:03,366 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 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-06 22:19:03,411 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 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-06 22:19:03,447 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 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-06 22:19:03,488 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 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-06 22:19:03,535 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 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-06 22:19:03,621 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 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-06 22:19:03,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:19:03,674 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 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-06 22:19:03,743 INFO L322 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2023-11-06 22:19:03,743 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 17 treesize of output 21 [2023-11-06 22:19:03,816 INFO L322 Elim1Store]: treesize reduction 40, result has 32.2 percent of original size [2023-11-06 22:19:03,817 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 24 treesize of output 28 [2023-11-06 22:19:03,838 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 16 treesize of output 11 [2023-11-06 22:19:03,888 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 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 179 treesize of output 106 [2023-11-06 22:19:03,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:19:03,915 INFO L322 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2023-11-06 22:19:03,916 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 90 treesize of output 83 [2023-11-06 22:19:03,927 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 37 treesize of output 11 [2023-11-06 22:19:03,938 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 10 [2023-11-06 22:19:03,950 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 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 173 treesize of output 100 [2023-11-06 22:19:03,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:19:03,966 INFO L322 Elim1Store]: treesize reduction 27, result has 3.6 percent of original size [2023-11-06 22:19:03,967 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 84 treesize of output 72 [2023-11-06 22:19:03,987 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 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 223 treesize of output 138 [2023-11-06 22:19:03,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:19:04,005 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 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 229 treesize of output 144 [2023-11-06 22:19:04,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:19:04,025 INFO L322 Elim1Store]: treesize reduction 45, result has 2.2 percent of original size [2023-11-06 22:19:04,026 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 101 treesize of output 1 [2023-11-06 22:19:04,039 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 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 223 treesize of output 138 [2023-11-06 22:19:04,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:19:04,057 INFO L322 Elim1Store]: treesize reduction 45, result has 2.2 percent of original size [2023-11-06 22:19:04,057 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 95 treesize of output 78 [2023-11-06 22:19:04,067 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 56 treesize of output 26 [2023-11-06 22:19:04,079 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 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 217 treesize of output 132 [2023-11-06 22:19:04,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-06 22:19:04,115 INFO L322 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2023-11-06 22:19:04,116 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 73 treesize of output 68 [2023-11-06 22:19:04,122 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 32 treesize of output 11 [2023-11-06 22:19:04,184 INFO L322 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2023-11-06 22:19:04,185 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 73 treesize of output 68 [2023-11-06 22:19:04,194 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 32 treesize of output 11 [2023-11-06 22:19:04,249 INFO L322 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2023-11-06 22:19:04,249 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 73 treesize of output 68 [2023-11-06 22:19:04,264 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 32 treesize of output 11 [2023-11-06 22:19:04,324 INFO L322 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2023-11-06 22:19:04,324 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 73 treesize of output 68 [2023-11-06 22:19:04,333 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 32 treesize of output 11 [2023-11-06 22:19:04,394 INFO L322 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2023-11-06 22:19:04,394 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 73 treesize of output 68 [2023-11-06 22:19:04,411 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 32 treesize of output 11 [2023-11-06 22:19:04,468 INFO L322 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2023-11-06 22:19:04,468 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 73 treesize of output 68 [2023-11-06 22:19:04,479 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 32 treesize of output 11 [2023-11-06 22:19:04,539 INFO L322 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2023-11-06 22:19:04,540 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 73 treesize of output 68 [2023-11-06 22:19:04,548 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 32 treesize of output 11 [2023-11-06 22:19:04,608 INFO L322 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2023-11-06 22:19:04,608 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 73 treesize of output 68 [2023-11-06 22:19:04,617 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 32 treesize of output 11 [2023-11-06 22:19:04,674 INFO L322 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2023-11-06 22:19:04,674 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 73 treesize of output 68 [2023-11-06 22:19:04,685 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 32 treesize of output 11 [2023-11-06 22:19:04,722 INFO L351 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 17 [2023-11-06 22:19:04,726 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 16 treesize of output 11 [2023-11-06 22:19:04,894 INFO L134 CoverageAnalysis]: Checked inductivity of 298 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 241 trivial. 0 not checked. [2023-11-06 22:19:04,894 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:19:05,375 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_4171 (Array Int Int)) (v_ArrVal_4172 (Array Int Int)) (v_ArrVal_4173 (Array Int Int))) (not (= (select (select (let ((.cse1 (+ (* 8 |c_ULTIMATE.start_main_~i~6#1|) |c_ULTIMATE.start_main_~argv~0#1.offset|))) (let ((.cse0 (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_~argv~0#1.base|) .cse1))) (store (store |c_#memory_int| .cse0 v_ArrVal_4171) (select (select (store |c_#memory_$Pointer$.base| .cse0 v_ArrVal_4172) |c_ULTIMATE.start_main_~argv~0#1.base|) .cse1) v_ArrVal_4173))) 21) 0) 33))) is different from false [2023-11-06 22:19:05,399 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_4169 (Array Int Int)) (v_ArrVal_4170 (Array Int Int)) (v_ArrVal_4171 (Array Int Int)) (v_ArrVal_4172 (Array Int Int)) (v_ArrVal_4173 (Array Int Int))) (not (= (select (select (let ((.cse3 (+ (* 8 |c_ULTIMATE.start_main_~i~6#1|) |c_ULTIMATE.start_main_~argv~0#1.offset|))) (let ((.cse0 (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_~argv~0#1.base|) .cse3))) (let ((.cse2 (store |c_#memory_$Pointer$.base| .cse0 v_ArrVal_4169))) (let ((.cse1 (select (select .cse2 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse3))) (store (store (store |c_#memory_int| .cse0 v_ArrVal_4170) .cse1 v_ArrVal_4171) (select (select (store .cse2 .cse1 v_ArrVal_4172) |c_ULTIMATE.start_main_~argv~0#1.base|) .cse3) v_ArrVal_4173))))) 21) 0) 33))) is different from false [2023-11-06 22:19:05,433 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_4167 (Array Int Int)) (v_ArrVal_4168 (Array Int Int)) (v_ArrVal_4169 (Array Int Int)) (v_ArrVal_4170 (Array Int Int)) (v_ArrVal_4171 (Array Int Int)) (v_ArrVal_4172 (Array Int Int)) (v_ArrVal_4173 (Array Int Int))) (not (= (select (select (let ((.cse4 (+ (* 8 |c_ULTIMATE.start_main_~i~6#1|) |c_ULTIMATE.start_main_~argv~0#1.offset|))) (let ((.cse0 (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_~argv~0#1.base|) .cse4))) (let ((.cse5 (store |c_#memory_$Pointer$.base| .cse0 v_ArrVal_4168))) (let ((.cse1 (select (select .cse5 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse4))) (let ((.cse3 (store .cse5 .cse1 v_ArrVal_4169))) (let ((.cse2 (select (select .cse3 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse4))) (store (store (store (store |c_#memory_int| .cse0 v_ArrVal_4167) .cse1 v_ArrVal_4170) .cse2 v_ArrVal_4171) (select (select (store .cse3 .cse2 v_ArrVal_4172) |c_ULTIMATE.start_main_~argv~0#1.base|) .cse4) v_ArrVal_4173))))))) 21) 0) 33))) is different from false [2023-11-06 22:19:05,476 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_4165 (Array Int Int)) (v_ArrVal_4166 (Array Int Int)) (v_ArrVal_4167 (Array Int Int)) (v_ArrVal_4168 (Array Int Int)) (v_ArrVal_4169 (Array Int Int)) (v_ArrVal_4170 (Array Int Int)) (v_ArrVal_4171 (Array Int Int)) (v_ArrVal_4172 (Array Int Int)) (v_ArrVal_4173 (Array Int Int))) (not (= (select (select (let ((.cse5 (+ (* 8 |c_ULTIMATE.start_main_~i~6#1|) |c_ULTIMATE.start_main_~argv~0#1.offset|))) (let ((.cse0 (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_~argv~0#1.base|) .cse5))) (let ((.cse7 (store |c_#memory_$Pointer$.base| .cse0 v_ArrVal_4166))) (let ((.cse1 (select (select .cse7 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse5))) (let ((.cse6 (store .cse7 .cse1 v_ArrVal_4168))) (let ((.cse2 (select (select .cse6 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse5))) (let ((.cse4 (store .cse6 .cse2 v_ArrVal_4169))) (let ((.cse3 (select (select .cse4 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse5))) (store (store (store (store (store |c_#memory_int| .cse0 v_ArrVal_4165) .cse1 v_ArrVal_4167) .cse2 v_ArrVal_4170) .cse3 v_ArrVal_4171) (select (select (store .cse4 .cse3 v_ArrVal_4172) |c_ULTIMATE.start_main_~argv~0#1.base|) .cse5) v_ArrVal_4173))))))))) 21) 0) 33))) is different from false [2023-11-06 22:19:06,934 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_4170 (Array Int Int)) (v_ArrVal_4171 (Array Int Int)) (v_ArrVal_4161 (Array Int Int)) (v_ArrVal_4172 (Array Int Int)) (v_ArrVal_4162 (Array Int Int)) (v_ArrVal_4173 (Array Int Int)) (v_ArrVal_4163 (Array Int Int)) (v_ArrVal_4164 (Array Int Int)) (v_ArrVal_4165 (Array Int Int)) (v_ArrVal_4166 (Array Int Int)) (v_ArrVal_4167 (Array Int Int)) (v_ArrVal_4168 (Array Int Int)) (v_ArrVal_4169 (Array Int Int))) (not (= (select (select (let ((.cse7 (+ (* 8 |c_ULTIMATE.start_main_~i~6#1|) |c_ULTIMATE.start_main_~argv~0#1.offset|))) (let ((.cse0 (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_~argv~0#1.base|) .cse7))) (let ((.cse11 (store |c_#memory_$Pointer$.base| .cse0 v_ArrVal_4162))) (let ((.cse1 (select (select .cse11 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse7))) (let ((.cse10 (store .cse11 .cse1 v_ArrVal_4163))) (let ((.cse2 (select (select .cse10 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse7))) (let ((.cse9 (store .cse10 .cse2 v_ArrVal_4166))) (let ((.cse3 (select (select .cse9 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse7))) (let ((.cse8 (store .cse9 .cse3 v_ArrVal_4168))) (let ((.cse4 (select (select .cse8 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse7))) (let ((.cse6 (store .cse8 .cse4 v_ArrVal_4169))) (let ((.cse5 (select (select .cse6 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse7))) (store (store (store (store (store (store (store |c_#memory_int| .cse0 v_ArrVal_4161) .cse1 v_ArrVal_4164) .cse2 v_ArrVal_4165) .cse3 v_ArrVal_4167) .cse4 v_ArrVal_4170) .cse5 v_ArrVal_4171) (select (select (store .cse6 .cse5 v_ArrVal_4172) |c_ULTIMATE.start_main_~argv~0#1.base|) .cse7) v_ArrVal_4173))))))))))))) 21) 0) 33))) is different from false [2023-11-06 22:19:07,087 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_4170 (Array Int Int)) (v_ArrVal_4160 (Array Int Int)) (v_ArrVal_4171 (Array Int Int)) (v_ArrVal_4161 (Array Int Int)) (v_ArrVal_4172 (Array Int Int)) (v_ArrVal_4162 (Array Int Int)) (v_ArrVal_4173 (Array Int Int)) (v_ArrVal_4163 (Array Int Int)) (v_ArrVal_4164 (Array Int Int)) (v_ArrVal_4165 (Array Int Int)) (v_ArrVal_4166 (Array Int Int)) (v_ArrVal_4167 (Array Int Int)) (v_ArrVal_4168 (Array Int Int)) (v_ArrVal_4169 (Array Int Int)) (v_ArrVal_4159 (Array Int Int))) (not (= (select (select (let ((.cse8 (+ (* 8 |c_ULTIMATE.start_main_~i~6#1|) |c_ULTIMATE.start_main_~argv~0#1.offset|))) (let ((.cse0 (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_~argv~0#1.base|) .cse8))) (let ((.cse13 (store |c_#memory_$Pointer$.base| .cse0 v_ArrVal_4160))) (let ((.cse1 (select (select .cse13 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse8))) (let ((.cse12 (store .cse13 .cse1 v_ArrVal_4162))) (let ((.cse2 (select (select .cse12 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse8))) (let ((.cse11 (store .cse12 .cse2 v_ArrVal_4163))) (let ((.cse3 (select (select .cse11 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse8))) (let ((.cse10 (store .cse11 .cse3 v_ArrVal_4166))) (let ((.cse4 (select (select .cse10 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse8))) (let ((.cse9 (store .cse10 .cse4 v_ArrVal_4168))) (let ((.cse5 (select (select .cse9 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse8))) (let ((.cse7 (store .cse9 .cse5 v_ArrVal_4169))) (let ((.cse6 (select (select .cse7 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse8))) (store (store (store (store (store (store (store (store |c_#memory_int| .cse0 v_ArrVal_4159) .cse1 v_ArrVal_4161) .cse2 v_ArrVal_4164) .cse3 v_ArrVal_4165) .cse4 v_ArrVal_4167) .cse5 v_ArrVal_4170) .cse6 v_ArrVal_4171) (select (select (store .cse7 .cse6 v_ArrVal_4172) |c_ULTIMATE.start_main_~argv~0#1.base|) .cse8) v_ArrVal_4173))))))))))))))) 21) 0) 33))) is different from false [2023-11-06 22:19:09,169 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_4170 (Array Int Int)) (v_ArrVal_4160 (Array Int Int)) (v_ArrVal_4171 (Array Int Int)) (v_ArrVal_4161 (Array Int Int)) (v_ArrVal_4172 (Array Int Int)) (v_ArrVal_4162 (Array Int Int)) (v_ArrVal_4173 (Array Int Int)) (v_ArrVal_4163 (Array Int Int)) (v_ArrVal_4164 (Array Int Int)) (v_ArrVal_4165 (Array Int Int)) (v_ArrVal_4166 (Array Int Int)) (v_ArrVal_4167 (Array Int Int)) (v_ArrVal_4157 (Array Int Int)) (v_ArrVal_4168 (Array Int Int)) (v_ArrVal_4158 (Array Int Int)) (v_ArrVal_4169 (Array Int Int)) (v_ArrVal_4159 (Array Int Int))) (not (= (select (select (let ((.cse9 (+ (* 8 |c_ULTIMATE.start_main_~i~6#1|) |c_ULTIMATE.start_main_~argv~0#1.offset|))) (let ((.cse0 (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_~argv~0#1.base|) .cse9))) (let ((.cse15 (store |c_#memory_$Pointer$.base| .cse0 v_ArrVal_4158))) (let ((.cse1 (select (select .cse15 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse9))) (let ((.cse14 (store .cse15 .cse1 v_ArrVal_4160))) (let ((.cse2 (select (select .cse14 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse9))) (let ((.cse13 (store .cse14 .cse2 v_ArrVal_4162))) (let ((.cse3 (select (select .cse13 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse9))) (let ((.cse12 (store .cse13 .cse3 v_ArrVal_4163))) (let ((.cse4 (select (select .cse12 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse9))) (let ((.cse11 (store .cse12 .cse4 v_ArrVal_4166))) (let ((.cse5 (select (select .cse11 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse9))) (let ((.cse10 (store .cse11 .cse5 v_ArrVal_4168))) (let ((.cse6 (select (select .cse10 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse9))) (let ((.cse8 (store .cse10 .cse6 v_ArrVal_4169))) (let ((.cse7 (select (select .cse8 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse9))) (store (store (store (store (store (store (store (store (store |c_#memory_int| .cse0 v_ArrVal_4157) .cse1 v_ArrVal_4159) .cse2 v_ArrVal_4161) .cse3 v_ArrVal_4164) .cse4 v_ArrVal_4165) .cse5 v_ArrVal_4167) .cse6 v_ArrVal_4170) .cse7 v_ArrVal_4171) (select (select (store .cse8 .cse7 v_ArrVal_4172) |c_ULTIMATE.start_main_~argv~0#1.base|) .cse9) v_ArrVal_4173))))))))))))))))) 21) 0) 33))) is different from false [2023-11-06 22:19:12,352 WARN L839 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_4170 (Array Int Int)) (v_ArrVal_4160 (Array Int Int)) (v_ArrVal_4171 (Array Int Int)) (v_ArrVal_4161 (Array Int Int)) (v_ArrVal_4172 (Array Int Int)) (v_ArrVal_4162 (Array Int Int)) (v_ArrVal_4173 (Array Int Int)) (v_ArrVal_4163 (Array Int Int)) (v_ArrVal_4164 (Array Int Int)) (v_ArrVal_4165 (Array Int Int)) (v_ArrVal_4155 (Array Int Int)) (v_ArrVal_4166 (Array Int Int)) (v_ArrVal_4156 (Array Int Int)) (v_ArrVal_4167 (Array Int Int)) (v_ArrVal_4157 (Array Int Int)) (v_ArrVal_4168 (Array Int Int)) (v_ArrVal_4158 (Array Int Int)) (v_ArrVal_4169 (Array Int Int)) (v_ArrVal_4159 (Array Int Int))) (not (= (select (select (let ((.cse10 (+ (* 8 |c_ULTIMATE.start_main_~i~6#1|) |c_ULTIMATE.start_main_~argv~0#1.offset|))) (let ((.cse0 (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_~argv~0#1.base|) .cse10))) (let ((.cse17 (store |c_#memory_$Pointer$.base| .cse0 v_ArrVal_4155))) (let ((.cse1 (select (select .cse17 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse10))) (let ((.cse16 (store .cse17 .cse1 v_ArrVal_4158))) (let ((.cse2 (select (select .cse16 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse10))) (let ((.cse15 (store .cse16 .cse2 v_ArrVal_4160))) (let ((.cse3 (select (select .cse15 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse10))) (let ((.cse14 (store .cse15 .cse3 v_ArrVal_4162))) (let ((.cse4 (select (select .cse14 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse10))) (let ((.cse13 (store .cse14 .cse4 v_ArrVal_4163))) (let ((.cse5 (select (select .cse13 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse10))) (let ((.cse12 (store .cse13 .cse5 v_ArrVal_4166))) (let ((.cse6 (select (select .cse12 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse10))) (let ((.cse11 (store .cse12 .cse6 v_ArrVal_4168))) (let ((.cse7 (select (select .cse11 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse10))) (let ((.cse9 (store .cse11 .cse7 v_ArrVal_4169))) (let ((.cse8 (select (select .cse9 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse10))) (store (store (store (store (store (store (store (store (store (store |c_#memory_int| .cse0 v_ArrVal_4156) .cse1 v_ArrVal_4157) .cse2 v_ArrVal_4159) .cse3 v_ArrVal_4161) .cse4 v_ArrVal_4164) .cse5 v_ArrVal_4165) .cse6 v_ArrVal_4167) .cse7 v_ArrVal_4170) .cse8 v_ArrVal_4171) (select (select (store .cse9 .cse8 v_ArrVal_4172) |c_ULTIMATE.start_main_~argv~0#1.base|) .cse10) v_ArrVal_4173))))))))))))))))))) 21) 0) 33))) is different from false [2023-11-06 22:19:12,384 INFO L322 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-06 22:19:12,385 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 53236 treesize of output 28685