./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/busybox-1.22.0/expand-1.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 0e0057cc 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_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/busybox-1.22.0/expand-1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Overflow-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya --witnessprinter.witness.filename witness --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 85240ddefe6af5bb0c110ef44a1b526a3f7bd308e67ba5f31a818269c346c14e --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-28 20:42:44,517 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-28 20:42:44,585 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Overflow-64bit-Automizer_Default.epf [2023-11-28 20:42:44,589 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-28 20:42:44,590 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-28 20:42:44,616 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-28 20:42:44,617 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-28 20:42:44,617 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-28 20:42:44,618 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-28 20:42:44,618 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-28 20:42:44,619 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-28 20:42:44,619 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-28 20:42:44,620 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-28 20:42:44,621 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-28 20:42:44,621 INFO L153 SettingsManager]: * Use SBE=true [2023-11-28 20:42:44,622 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-28 20:42:44,622 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-28 20:42:44,623 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-28 20:42:44,623 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-28 20:42:44,624 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-28 20:42:44,624 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-28 20:42:44,625 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-28 20:42:44,626 INFO L153 SettingsManager]: * Check absence of signed integer overflows=true [2023-11-28 20:42:44,626 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-28 20:42:44,627 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-28 20:42:44,627 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-28 20:42:44,628 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-28 20:42:44,628 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-28 20:42:44,628 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-28 20:42:44,629 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-28 20:42:44,629 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-28 20:42:44,630 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-28 20:42:44,630 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-28 20:42:44,630 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-28 20:42:44,630 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-28 20:42:44,630 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-28 20:42:44,631 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-28 20:42:44,631 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-28 20:42:44,631 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-28 20:42:44,631 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-28 20:42:44,631 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-28 20:42:44,632 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_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/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_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! 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 -> 85240ddefe6af5bb0c110ef44a1b526a3f7bd308e67ba5f31a818269c346c14e [2023-11-28 20:42:44,854 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-28 20:42:44,875 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-28 20:42:44,878 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-28 20:42:44,879 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-28 20:42:44,880 INFO L274 PluginConnector]: CDTParser initialized [2023-11-28 20:42:44,881 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/busybox-1.22.0/expand-1.i [2023-11-28 20:42:47,670 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-28 20:42:48,018 INFO L384 CDTParser]: Found 1 translation units. [2023-11-28 20:42:48,019 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/sv-benchmarks/c/busybox-1.22.0/expand-1.i [2023-11-28 20:42:48,045 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/data/027bf8931/bb2bdb168ee444e8b5a83d3f0f12d6d4/FLAG1307be39c [2023-11-28 20:42:48,057 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/data/027bf8931/bb2bdb168ee444e8b5a83d3f0f12d6d4 [2023-11-28 20:42:48,060 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-28 20:42:48,061 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-28 20:42:48,063 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-28 20:42:48,063 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-28 20:42:48,067 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-28 20:42:48,068 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 08:42:48" (1/1) ... [2023-11-28 20:42:48,069 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5971a804 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:42:48, skipping insertion in model container [2023-11-28 20:42:48,069 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 08:42:48" (1/1) ... [2023-11-28 20:42:48,135 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-28 20:42:49,419 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-28 20:42:49,446 INFO L202 MainTranslator]: Completed pre-run [2023-11-28 20:42:49,604 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-28 20:42:49,735 WARN L675 CHandler]: The function fflush is called, but not defined or handled by StandardFunctionHandler. [2023-11-28 20:42:49,735 WARN L675 CHandler]: The function strerror is called, but not defined or handled by StandardFunctionHandler. [2023-11-28 20:42:49,735 WARN L675 CHandler]: The function ferror is called, but not defined or handled by StandardFunctionHandler. [2023-11-28 20:42:49,735 WARN L675 CHandler]: The function fopen is called, but not defined or handled by StandardFunctionHandler. [2023-11-28 20:42:49,736 WARN L675 CHandler]: The function clearerr is called, but not defined or handled by StandardFunctionHandler. [2023-11-28 20:42:49,736 WARN L675 CHandler]: The function strstr is called, but not defined or handled by StandardFunctionHandler. [2023-11-28 20:42:49,736 WARN L675 CHandler]: The function fclose is called, but not defined or handled by StandardFunctionHandler. [2023-11-28 20:42:49,736 WARN L675 CHandler]: The function putchar is called, but not defined or handled by StandardFunctionHandler. [2023-11-28 20:42:49,736 WARN L675 CHandler]: The function strtoul is called, but not defined or handled by StandardFunctionHandler. [2023-11-28 20:42:49,736 WARN L675 CHandler]: The function fputs is called, but not defined or handled by StandardFunctionHandler. [2023-11-28 20:42:49,737 WARN L675 CHandler]: The function strcspn is called, but not defined or handled by StandardFunctionHandler. [2023-11-28 20:42:49,737 WARN L675 CHandler]: The function fgetc is called, but not defined or handled by StandardFunctionHandler. [2023-11-28 20:42:49,744 INFO L206 MainTranslator]: Completed translation [2023-11-28 20:42:49,744 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:42:49 WrapperNode [2023-11-28 20:42:49,744 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-28 20:42:49,745 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-28 20:42:49,745 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-28 20:42:49,745 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-28 20:42:49,753 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:42:49" (1/1) ... [2023-11-28 20:42:49,805 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:42:49" (1/1) ... [2023-11-28 20:42:49,919 INFO L138 Inliner]: procedures = 591, calls = 644, calls flagged for inlining = 37, calls inlined = 36, statements flattened = 2533 [2023-11-28 20:42:49,920 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-28 20:42:49,920 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-28 20:42:49,920 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-28 20:42:49,921 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-28 20:42:49,932 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:42:49" (1/1) ... [2023-11-28 20:42:49,933 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:42:49" (1/1) ... [2023-11-28 20:42:49,950 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:42:49" (1/1) ... [2023-11-28 20:42:50,085 INFO L175 MemorySlicer]: Split 456 memory accesses to 28 slices as follows [17, 5, 11, 19, 10, 48, 44, 3, 2, 3, 6, 2, 41, 5, 5, 17, 3, 3, 2, 13, 149, 16, 1, 6, 3, 1, 20, 1]. 33 percent of accesses are in the largest equivalence class. The 140 initializations are split as follows [0, 0, 0, 0, 0, 45, 0, 0, 2, 3, 0, 2, 12, 5, 5, 4, 3, 0, 0, 1, 38, 16, 0, 4, 0, 0, 0, 0]. The 123 writes are split as follows [5, 2, 6, 4, 9, 0, 12, 0, 0, 0, 6, 0, 0, 0, 0, 4, 0, 0, 1, 5, 59, 0, 1, 1, 3, 1, 3, 1]. [2023-11-28 20:42:50,085 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:42:49" (1/1) ... [2023-11-28 20:42:50,086 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:42:49" (1/1) ... [2023-11-28 20:42:50,161 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:42:49" (1/1) ... [2023-11-28 20:42:50,184 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:42:49" (1/1) ... [2023-11-28 20:42:50,225 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:42:49" (1/1) ... [2023-11-28 20:42:50,242 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:42:49" (1/1) ... [2023-11-28 20:42:50,297 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-28 20:42:50,298 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-28 20:42:50,298 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-28 20:42:50,299 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-28 20:42:50,299 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:42:49" (1/1) ... [2023-11-28 20:42:50,308 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-28 20:42:50,319 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:42:50,334 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-28 20:42:50,336 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-28 20:42:50,366 INFO L130 BoogieDeclarations]: Found specification of procedure getopt32 [2023-11-28 20:42:50,366 INFO L138 BoogieDeclarations]: Found implementation of procedure getopt32 [2023-11-28 20:42:50,367 INFO L130 BoogieDeclarations]: Found specification of procedure putchar [2023-11-28 20:42:50,367 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#0 [2023-11-28 20:42:50,367 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#1 [2023-11-28 20:42:50,367 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#2 [2023-11-28 20:42:50,367 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#3 [2023-11-28 20:42:50,367 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#4 [2023-11-28 20:42:50,367 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#5 [2023-11-28 20:42:50,367 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#6 [2023-11-28 20:42:50,367 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#7 [2023-11-28 20:42:50,368 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#8 [2023-11-28 20:42:50,368 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#9 [2023-11-28 20:42:50,368 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#10 [2023-11-28 20:42:50,368 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#11 [2023-11-28 20:42:50,368 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#12 [2023-11-28 20:42:50,368 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#13 [2023-11-28 20:42:50,368 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#14 [2023-11-28 20:42:50,368 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#15 [2023-11-28 20:42:50,368 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#16 [2023-11-28 20:42:50,369 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#17 [2023-11-28 20:42:50,369 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#18 [2023-11-28 20:42:50,369 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#19 [2023-11-28 20:42:50,369 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#20 [2023-11-28 20:42:50,369 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#21 [2023-11-28 20:42:50,369 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#22 [2023-11-28 20:42:50,369 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#23 [2023-11-28 20:42:50,369 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#24 [2023-11-28 20:42:50,369 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#25 [2023-11-28 20:42:50,370 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#26 [2023-11-28 20:42:50,370 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#27 [2023-11-28 20:42:50,370 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#0 [2023-11-28 20:42:50,370 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#1 [2023-11-28 20:42:50,370 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#2 [2023-11-28 20:42:50,370 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#3 [2023-11-28 20:42:50,370 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#4 [2023-11-28 20:42:50,370 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#5 [2023-11-28 20:42:50,370 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#6 [2023-11-28 20:42:50,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#7 [2023-11-28 20:42:50,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#8 [2023-11-28 20:42:50,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#9 [2023-11-28 20:42:50,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#10 [2023-11-28 20:42:50,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#11 [2023-11-28 20:42:50,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#12 [2023-11-28 20:42:50,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#13 [2023-11-28 20:42:50,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#14 [2023-11-28 20:42:50,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#15 [2023-11-28 20:42:50,371 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#16 [2023-11-28 20:42:50,372 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#17 [2023-11-28 20:42:50,372 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#18 [2023-11-28 20:42:50,372 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#19 [2023-11-28 20:42:50,372 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#20 [2023-11-28 20:42:50,372 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#21 [2023-11-28 20:42:50,372 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#22 [2023-11-28 20:42:50,372 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#23 [2023-11-28 20:42:50,372 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#24 [2023-11-28 20:42:50,372 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#25 [2023-11-28 20:42:50,373 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#26 [2023-11-28 20:42:50,373 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#27 [2023-11-28 20:42:50,373 INFO L130 BoogieDeclarations]: Found specification of procedure xrealloc [2023-11-28 20:42:50,373 INFO L138 BoogieDeclarations]: Found implementation of procedure xrealloc [2023-11-28 20:42:50,373 INFO L130 BoogieDeclarations]: Found specification of procedure strerror [2023-11-28 20:42:50,373 INFO L130 BoogieDeclarations]: Found specification of procedure strstr [2023-11-28 20:42:50,373 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-28 20:42:50,373 INFO L130 BoogieDeclarations]: Found specification of procedure clearerr [2023-11-28 20:42:50,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2023-11-28 20:42:50,374 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2023-11-28 20:42:50,374 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2023-11-28 20:42:50,374 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2023-11-28 20:42:50,374 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2023-11-28 20:42:50,374 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2023-11-28 20:42:50,374 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2023-11-28 20:42:50,374 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2023-11-28 20:42:50,374 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2023-11-28 20:42:50,374 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2023-11-28 20:42:50,374 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2023-11-28 20:42:50,375 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2023-11-28 20:42:50,375 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2023-11-28 20:42:50,375 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2023-11-28 20:42:50,375 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2023-11-28 20:42:50,375 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2023-11-28 20:42:50,375 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2023-11-28 20:42:50,375 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2023-11-28 20:42:50,375 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2023-11-28 20:42:50,375 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2023-11-28 20:42:50,375 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2023-11-28 20:42:50,376 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2023-11-28 20:42:50,376 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2023-11-28 20:42:50,376 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2023-11-28 20:42:50,376 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2023-11-28 20:42:50,376 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2023-11-28 20:42:50,376 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2023-11-28 20:42:50,376 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2023-11-28 20:42:50,376 INFO L130 BoogieDeclarations]: Found specification of procedure bb_verror_msg [2023-11-28 20:42:50,376 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_verror_msg [2023-11-28 20:42:50,376 INFO L130 BoogieDeclarations]: Found specification of procedure fgetc [2023-11-28 20:42:50,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2023-11-28 20:42:50,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2023-11-28 20:42:50,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2023-11-28 20:42:50,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2023-11-28 20:42:50,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2023-11-28 20:42:50,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2023-11-28 20:42:50,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2023-11-28 20:42:50,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2023-11-28 20:42:50,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2023-11-28 20:42:50,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2023-11-28 20:42:50,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2023-11-28 20:42:50,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2023-11-28 20:42:50,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2023-11-28 20:42:50,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2023-11-28 20:42:50,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2023-11-28 20:42:50,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2023-11-28 20:42:50,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2023-11-28 20:42:50,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2023-11-28 20:42:50,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2023-11-28 20:42:50,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2023-11-28 20:42:50,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2023-11-28 20:42:50,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2023-11-28 20:42:50,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2023-11-28 20:42:50,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2023-11-28 20:42:50,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2023-11-28 20:42:50,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2023-11-28 20:42:50,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2023-11-28 20:42:50,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2023-11-28 20:42:50,379 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-28 20:42:50,379 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-28 20:42:50,379 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-28 20:42:50,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-28 20:42:50,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-28 20:42:50,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-11-28 20:42:50,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2023-11-28 20:42:50,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2023-11-28 20:42:50,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2023-11-28 20:42:50,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2023-11-28 20:42:50,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2023-11-28 20:42:50,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2023-11-28 20:42:50,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2023-11-28 20:42:50,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2023-11-28 20:42:50,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2023-11-28 20:42:50,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2023-11-28 20:42:50,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2023-11-28 20:42:50,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2023-11-28 20:42:50,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2023-11-28 20:42:50,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2023-11-28 20:42:50,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2023-11-28 20:42:50,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2023-11-28 20:42:50,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2023-11-28 20:42:50,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2023-11-28 20:42:50,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2023-11-28 20:42:50,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2023-11-28 20:42:50,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2023-11-28 20:42:50,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2023-11-28 20:42:50,382 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-28 20:42:50,382 INFO L130 BoogieDeclarations]: Found specification of procedure fputs [2023-11-28 20:42:50,382 INFO L130 BoogieDeclarations]: Found specification of procedure fflush [2023-11-28 20:42:50,383 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-28 20:42:50,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2023-11-28 20:42:50,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2023-11-28 20:42:50,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2023-11-28 20:42:50,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2023-11-28 20:42:50,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2023-11-28 20:42:50,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2023-11-28 20:42:50,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2023-11-28 20:42:50,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2023-11-28 20:42:50,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2023-11-28 20:42:50,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2023-11-28 20:42:50,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2023-11-28 20:42:50,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2023-11-28 20:42:50,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2023-11-28 20:42:50,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2023-11-28 20:42:50,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2023-11-28 20:42:50,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2023-11-28 20:42:50,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2023-11-28 20:42:50,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2023-11-28 20:42:50,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2023-11-28 20:42:50,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2023-11-28 20:42:50,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2023-11-28 20:42:50,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2023-11-28 20:42:50,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2023-11-28 20:42:50,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2023-11-28 20:42:50,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2023-11-28 20:42:50,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2023-11-28 20:42:50,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2023-11-28 20:42:50,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2023-11-28 20:42:50,385 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-28 20:42:50,386 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-28 20:42:50,386 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2023-11-28 20:42:50,386 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2023-11-28 20:42:50,386 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2023-11-28 20:42:50,386 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2023-11-28 20:42:50,386 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2023-11-28 20:42:50,386 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2023-11-28 20:42:50,386 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2023-11-28 20:42:50,386 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2023-11-28 20:42:50,386 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2023-11-28 20:42:50,387 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2023-11-28 20:42:50,387 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2023-11-28 20:42:50,387 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2023-11-28 20:42:50,387 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2023-11-28 20:42:50,387 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2023-11-28 20:42:50,387 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2023-11-28 20:42:50,387 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2023-11-28 20:42:50,387 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2023-11-28 20:42:50,387 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2023-11-28 20:42:50,387 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2023-11-28 20:42:50,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2023-11-28 20:42:50,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2023-11-28 20:42:50,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#19 [2023-11-28 20:42:50,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#20 [2023-11-28 20:42:50,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#21 [2023-11-28 20:42:50,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#22 [2023-11-28 20:42:50,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#23 [2023-11-28 20:42:50,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#24 [2023-11-28 20:42:50,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#25 [2023-11-28 20:42:50,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#26 [2023-11-28 20:42:50,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#27 [2023-11-28 20:42:50,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2023-11-28 20:42:50,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2023-11-28 20:42:50,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2023-11-28 20:42:50,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2023-11-28 20:42:50,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2023-11-28 20:42:50,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2023-11-28 20:42:50,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2023-11-28 20:42:50,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2023-11-28 20:42:50,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2023-11-28 20:42:50,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2023-11-28 20:42:50,390 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2023-11-28 20:42:50,390 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2023-11-28 20:42:50,390 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2023-11-28 20:42:50,390 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2023-11-28 20:42:50,390 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2023-11-28 20:42:50,390 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2023-11-28 20:42:50,390 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2023-11-28 20:42:50,390 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2023-11-28 20:42:50,390 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2023-11-28 20:42:50,390 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#19 [2023-11-28 20:42:50,391 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#20 [2023-11-28 20:42:50,391 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#21 [2023-11-28 20:42:50,391 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#22 [2023-11-28 20:42:50,391 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#23 [2023-11-28 20:42:50,391 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#24 [2023-11-28 20:42:50,391 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#25 [2023-11-28 20:42:50,391 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#26 [2023-11-28 20:42:50,391 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#27 [2023-11-28 20:42:50,391 INFO L130 BoogieDeclarations]: Found specification of procedure xmalloc [2023-11-28 20:42:50,391 INFO L138 BoogieDeclarations]: Found implementation of procedure xmalloc [2023-11-28 20:42:50,391 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2023-11-28 20:42:50,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2023-11-28 20:42:50,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2023-11-28 20:42:50,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2023-11-28 20:42:50,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2023-11-28 20:42:50,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2023-11-28 20:42:50,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2023-11-28 20:42:50,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2023-11-28 20:42:50,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2023-11-28 20:42:50,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2023-11-28 20:42:50,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2023-11-28 20:42:50,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2023-11-28 20:42:50,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2023-11-28 20:42:50,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2023-11-28 20:42:50,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2023-11-28 20:42:50,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2023-11-28 20:42:50,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2023-11-28 20:42:50,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2023-11-28 20:42:50,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2023-11-28 20:42:50,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2023-11-28 20:42:50,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2023-11-28 20:42:50,394 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2023-11-28 20:42:50,394 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2023-11-28 20:42:50,394 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2023-11-28 20:42:50,394 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2023-11-28 20:42:50,394 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2023-11-28 20:42:50,394 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2023-11-28 20:42:50,394 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2023-11-28 20:42:50,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2023-11-28 20:42:50,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2023-11-28 20:42:50,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2023-11-28 20:42:50,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2023-11-28 20:42:50,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2023-11-28 20:42:50,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2023-11-28 20:42:50,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2023-11-28 20:42:50,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2023-11-28 20:42:50,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2023-11-28 20:42:50,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2023-11-28 20:42:50,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2023-11-28 20:42:50,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2023-11-28 20:42:50,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2023-11-28 20:42:50,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2023-11-28 20:42:50,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2023-11-28 20:42:50,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2023-11-28 20:42:50,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2023-11-28 20:42:50,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2023-11-28 20:42:50,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2023-11-28 20:42:50,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2023-11-28 20:42:50,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2023-11-28 20:42:50,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2023-11-28 20:42:50,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2023-11-28 20:42:50,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2023-11-28 20:42:50,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2023-11-28 20:42:50,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2023-11-28 20:42:50,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2023-11-28 20:42:50,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2023-11-28 20:42:50,397 INFO L130 BoogieDeclarations]: Found specification of procedure bb_simple_perror_msg [2023-11-28 20:42:50,397 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_simple_perror_msg [2023-11-28 20:42:50,397 INFO L130 BoogieDeclarations]: Found specification of procedure bb_perror_msg_and_die [2023-11-28 20:42:50,397 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_perror_msg_and_die [2023-11-28 20:42:50,397 INFO L130 BoogieDeclarations]: Found specification of procedure fopen [2023-11-28 20:42:50,398 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2023-11-28 20:42:50,398 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2023-11-28 20:42:50,398 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2023-11-28 20:42:50,398 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2023-11-28 20:42:50,398 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2023-11-28 20:42:50,398 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2023-11-28 20:42:50,398 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2023-11-28 20:42:50,398 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2023-11-28 20:42:50,398 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2023-11-28 20:42:50,398 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2023-11-28 20:42:50,398 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2023-11-28 20:42:50,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2023-11-28 20:42:50,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2023-11-28 20:42:50,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2023-11-28 20:42:50,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2023-11-28 20:42:50,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2023-11-28 20:42:50,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2023-11-28 20:42:50,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2023-11-28 20:42:50,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2023-11-28 20:42:50,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2023-11-28 20:42:50,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2023-11-28 20:42:50,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2023-11-28 20:42:50,400 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2023-11-28 20:42:50,400 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2023-11-28 20:42:50,400 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2023-11-28 20:42:50,400 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2023-11-28 20:42:50,400 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2023-11-28 20:42:50,400 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2023-11-28 20:42:50,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2023-11-28 20:42:50,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2023-11-28 20:42:50,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2023-11-28 20:42:50,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2023-11-28 20:42:50,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2023-11-28 20:42:50,401 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2023-11-28 20:42:50,401 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2023-11-28 20:42:50,401 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2023-11-28 20:42:50,401 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2023-11-28 20:42:50,401 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2023-11-28 20:42:50,401 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2023-11-28 20:42:50,401 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2023-11-28 20:42:50,401 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2023-11-28 20:42:50,401 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2023-11-28 20:42:50,401 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2023-11-28 20:42:50,401 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2023-11-28 20:42:50,402 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2023-11-28 20:42:50,402 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2023-11-28 20:42:50,402 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2023-11-28 20:42:50,402 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2023-11-28 20:42:50,402 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2023-11-28 20:42:50,402 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2023-11-28 20:42:50,402 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2023-11-28 20:42:50,402 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2023-11-28 20:42:50,402 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2023-11-28 20:42:50,402 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2023-11-28 20:42:50,402 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2023-11-28 20:42:50,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2023-11-28 20:42:50,403 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-28 20:42:50,403 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-28 20:42:50,403 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-28 20:42:50,403 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2023-11-28 20:42:50,403 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2023-11-28 20:42:50,403 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2023-11-28 20:42:50,403 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2023-11-28 20:42:50,403 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2023-11-28 20:42:50,403 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2023-11-28 20:42:50,403 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2023-11-28 20:42:50,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2023-11-28 20:42:50,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2023-11-28 20:42:50,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2023-11-28 20:42:50,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2023-11-28 20:42:50,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2023-11-28 20:42:50,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2023-11-28 20:42:50,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2023-11-28 20:42:50,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2023-11-28 20:42:50,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2023-11-28 20:42:50,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2023-11-28 20:42:50,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2023-11-28 20:42:50,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2023-11-28 20:42:50,405 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2023-11-28 20:42:50,405 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2023-11-28 20:42:50,405 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2023-11-28 20:42:50,405 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2023-11-28 20:42:50,405 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2023-11-28 20:42:50,405 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2023-11-28 20:42:50,405 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2023-11-28 20:42:50,405 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2023-11-28 20:42:50,405 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2023-11-28 20:42:50,405 INFO L130 BoogieDeclarations]: Found specification of procedure ferror [2023-11-28 20:42:50,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2023-11-28 20:42:50,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2023-11-28 20:42:50,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2023-11-28 20:42:50,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2023-11-28 20:42:50,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2023-11-28 20:42:50,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2023-11-28 20:42:50,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2023-11-28 20:42:50,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2023-11-28 20:42:50,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2023-11-28 20:42:50,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2023-11-28 20:42:50,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2023-11-28 20:42:50,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2023-11-28 20:42:50,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2023-11-28 20:42:50,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2023-11-28 20:42:50,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2023-11-28 20:42:50,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2023-11-28 20:42:50,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2023-11-28 20:42:50,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2023-11-28 20:42:50,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2023-11-28 20:42:50,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2023-11-28 20:42:50,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2023-11-28 20:42:50,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2023-11-28 20:42:50,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2023-11-28 20:42:50,408 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2023-11-28 20:42:50,408 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2023-11-28 20:42:50,408 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2023-11-28 20:42:50,408 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2023-11-28 20:42:50,408 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2023-11-28 20:42:50,408 INFO L130 BoogieDeclarations]: Found specification of procedure fclose [2023-11-28 20:42:50,408 INFO L130 BoogieDeclarations]: Found specification of procedure xatou_range [2023-11-28 20:42:50,408 INFO L138 BoogieDeclarations]: Found implementation of procedure xatou_range [2023-11-28 20:42:50,408 INFO L130 BoogieDeclarations]: Found specification of procedure unicode_strwidth [2023-11-28 20:42:50,408 INFO L138 BoogieDeclarations]: Found implementation of procedure unicode_strwidth [2023-11-28 20:42:50,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-28 20:42:50,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-28 20:42:50,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-28 20:42:50,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-28 20:42:50,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-28 20:42:50,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-11-28 20:42:50,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2023-11-28 20:42:50,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2023-11-28 20:42:50,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2023-11-28 20:42:50,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2023-11-28 20:42:50,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2023-11-28 20:42:50,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2023-11-28 20:42:50,410 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2023-11-28 20:42:50,410 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2023-11-28 20:42:50,410 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2023-11-28 20:42:50,410 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2023-11-28 20:42:50,410 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2023-11-28 20:42:50,410 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2023-11-28 20:42:50,410 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2023-11-28 20:42:50,410 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2023-11-28 20:42:50,410 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2023-11-28 20:42:50,410 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2023-11-28 20:42:50,410 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2023-11-28 20:42:50,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2023-11-28 20:42:50,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2023-11-28 20:42:50,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2023-11-28 20:42:50,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2023-11-28 20:42:50,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2023-11-28 20:42:50,411 INFO L130 BoogieDeclarations]: Found specification of procedure xmalloc_fgets [2023-11-28 20:42:50,411 INFO L138 BoogieDeclarations]: Found implementation of procedure xmalloc_fgets [2023-11-28 20:42:50,411 INFO L130 BoogieDeclarations]: Found specification of procedure strcspn [2023-11-28 20:42:50,411 INFO L130 BoogieDeclarations]: Found specification of procedure strtoul [2023-11-28 20:42:50,411 INFO L130 BoogieDeclarations]: Found specification of procedure bb_error_msg_and_die [2023-11-28 20:42:50,411 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_error_msg_and_die [2023-11-28 20:42:50,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-28 20:42:50,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-28 20:42:50,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-28 20:42:50,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-28 20:42:50,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-28 20:42:50,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-11-28 20:42:50,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-11-28 20:42:50,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2023-11-28 20:42:50,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2023-11-28 20:42:50,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2023-11-28 20:42:50,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2023-11-28 20:42:50,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2023-11-28 20:42:50,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2023-11-28 20:42:50,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2023-11-28 20:42:50,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2023-11-28 20:42:50,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2023-11-28 20:42:50,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2023-11-28 20:42:50,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2023-11-28 20:42:50,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2023-11-28 20:42:50,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2023-11-28 20:42:50,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2023-11-28 20:42:50,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2023-11-28 20:42:50,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2023-11-28 20:42:50,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2023-11-28 20:42:50,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2023-11-28 20:42:50,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2023-11-28 20:42:50,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2023-11-28 20:42:50,414 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2023-11-28 20:42:51,100 INFO L241 CfgBuilder]: Building ICFG [2023-11-28 20:42:51,104 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-28 20:42:53,615 INFO L282 CfgBuilder]: Performing block encoding [2023-11-28 20:42:53,721 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-28 20:42:53,721 INFO L309 CfgBuilder]: Removed 72 assume(true) statements. [2023-11-28 20:42:53,723 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 08:42:53 BoogieIcfgContainer [2023-11-28 20:42:53,723 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-28 20:42:53,725 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-28 20:42:53,725 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-28 20:42:53,729 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-28 20:42:53,729 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 08:42:48" (1/3) ... [2023-11-28 20:42:53,730 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3a4856af and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 08:42:53, skipping insertion in model container [2023-11-28 20:42:53,730 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:42:49" (2/3) ... [2023-11-28 20:42:53,730 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3a4856af and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 08:42:53, skipping insertion in model container [2023-11-28 20:42:53,730 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 08:42:53" (3/3) ... [2023-11-28 20:42:53,731 INFO L112 eAbstractionObserver]: Analyzing ICFG expand-1.i [2023-11-28 20:42:53,750 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-28 20:42:53,750 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 84 error locations. [2023-11-28 20:42:53,817 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-28 20:42:53,824 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2fcb694b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-28 20:42:53,824 INFO L358 AbstractCegarLoop]: Starting to check reachability of 84 error locations. [2023-11-28 20:42:53,832 INFO L276 IsEmpty]: Start isEmpty. Operand has 734 states, 589 states have (on average 1.7266553480475382) internal successors, (1017), 676 states have internal predecessors, (1017), 45 states have call successors, (45), 17 states have call predecessors, (45), 17 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2023-11-28 20:42:53,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2023-11-28 20:42:53,839 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:42:53,839 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1] [2023-11-28 20:42:53,840 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:42:53,845 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:42:53,845 INFO L85 PathProgramCache]: Analyzing trace with hash 3259394, now seen corresponding path program 1 times [2023-11-28 20:42:53,854 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:42:53,854 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824300751] [2023-11-28 20:42:53,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:42:53,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:42:54,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:42:54,277 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-28 20:42:54,278 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:42:54,278 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824300751] [2023-11-28 20:42:54,279 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824300751] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:42:54,279 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:42:54,279 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-28 20:42:54,280 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539511531] [2023-11-28 20:42:54,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:42:54,285 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-28 20:42:54,286 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:42:54,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-28 20:42:54,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-28 20:42:54,317 INFO L87 Difference]: Start difference. First operand has 734 states, 589 states have (on average 1.7266553480475382) internal successors, (1017), 676 states have internal predecessors, (1017), 45 states have call successors, (45), 17 states have call predecessors, (45), 17 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) Second operand has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 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-28 20:42:54,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:42:54,542 INFO L93 Difference]: Finished difference Result 1457 states and 2236 transitions. [2023-11-28 20:42:54,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-28 20:42:54,544 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 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 3 [2023-11-28 20:42:54,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:42:54,559 INFO L225 Difference]: With dead ends: 1457 [2023-11-28 20:42:54,560 INFO L226 Difference]: Without dead ends: 718 [2023-11-28 20:42:54,570 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 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-28 20:42:54,573 INFO L413 NwaCegarLoop]: 978 mSDtfsCounter, 1 mSDsluCounter, 974 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1952 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-28 20:42:54,574 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1952 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 83 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-28 20:42:54,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 718 states. [2023-11-28 20:42:54,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 718 to 718. [2023-11-28 20:42:54,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 718 states, 579 states have (on average 1.6148531951640759) internal successors, (935), 669 states have internal predecessors, (935), 41 states have call successors, (41), 16 states have call predecessors, (41), 14 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2023-11-28 20:42:54,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 718 states to 718 states and 1009 transitions. [2023-11-28 20:42:54,662 INFO L78 Accepts]: Start accepts. Automaton has 718 states and 1009 transitions. Word has length 3 [2023-11-28 20:42:54,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:42:54,663 INFO L495 AbstractCegarLoop]: Abstraction has 718 states and 1009 transitions. [2023-11-28 20:42:54,663 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 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-28 20:42:54,663 INFO L276 IsEmpty]: Start isEmpty. Operand 718 states and 1009 transitions. [2023-11-28 20:42:54,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2023-11-28 20:42:54,663 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:42:54,664 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1] [2023-11-28 20:42:54,664 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-28 20:42:54,664 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:42:54,665 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:42:54,665 INFO L85 PathProgramCache]: Analyzing trace with hash -1681707940, now seen corresponding path program 1 times [2023-11-28 20:42:54,665 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:42:54,665 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117441995] [2023-11-28 20:42:54,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:42:54,666 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:42:54,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:42:54,886 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-28 20:42:54,887 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:42:54,887 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117441995] [2023-11-28 20:42:54,887 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117441995] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-28 20:42:54,887 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1537018937] [2023-11-28 20:42:54,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:42:54,888 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:42:54,888 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:42:54,891 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:42:54,897 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-28 20:42:55,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:42:55,471 INFO L262 TraceCheckSpWp]: Trace formula consists of 540 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-28 20:42:55,475 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:42:55,511 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-28 20:42:55,512 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 20:42:55,512 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1537018937] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:42:55,512 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-28 20:42:55,513 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 3 [2023-11-28 20:42:55,514 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062559199] [2023-11-28 20:42:55,514 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:42:55,514 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-28 20:42:55,515 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:42:55,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-28 20:42:55,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-28 20:42:55,516 INFO L87 Difference]: Start difference. First operand 718 states and 1009 transitions. Second operand has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 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-28 20:42:55,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:42:55,648 INFO L93 Difference]: Finished difference Result 718 states and 1009 transitions. [2023-11-28 20:42:55,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-28 20:42:55,648 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 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 6 [2023-11-28 20:42:55,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:42:55,654 INFO L225 Difference]: With dead ends: 718 [2023-11-28 20:42:55,654 INFO L226 Difference]: Without dead ends: 717 [2023-11-28 20:42:55,655 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 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-28 20:42:55,656 INFO L413 NwaCegarLoop]: 964 mSDtfsCounter, 5 mSDsluCounter, 963 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 1927 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-28 20:42:55,656 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 1927 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 83 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-28 20:42:55,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 717 states. [2023-11-28 20:42:55,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 717 to 717. [2023-11-28 20:42:55,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 717 states, 579 states have (on average 1.613126079447323) internal successors, (934), 668 states have internal predecessors, (934), 41 states have call successors, (41), 16 states have call predecessors, (41), 14 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2023-11-28 20:42:55,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 717 states to 717 states and 1008 transitions. [2023-11-28 20:42:55,688 INFO L78 Accepts]: Start accepts. Automaton has 717 states and 1008 transitions. Word has length 6 [2023-11-28 20:42:55,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:42:55,689 INFO L495 AbstractCegarLoop]: Abstraction has 717 states and 1008 transitions. [2023-11-28 20:42:55,689 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 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-28 20:42:55,689 INFO L276 IsEmpty]: Start isEmpty. Operand 717 states and 1008 transitions. [2023-11-28 20:42:55,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2023-11-28 20:42:55,689 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:42:55,690 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1] [2023-11-28 20:42:55,698 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-28 20:42:55,890 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:42:55,890 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:42:55,891 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:42:55,891 INFO L85 PathProgramCache]: Analyzing trace with hash -593336641, now seen corresponding path program 1 times [2023-11-28 20:42:55,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:42:55,891 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377382331] [2023-11-28 20:42:55,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:42:55,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:42:55,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:42:56,008 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-28 20:42:56,009 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:42:56,009 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377382331] [2023-11-28 20:42:56,009 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1377382331] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:42:56,009 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:42:56,009 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-28 20:42:56,010 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1463246107] [2023-11-28 20:42:56,010 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:42:56,010 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-28 20:42:56,010 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:42:56,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-28 20:42:56,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-28 20:42:56,011 INFO L87 Difference]: Start difference. First operand 717 states and 1008 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 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-28 20:42:56,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:42:56,138 INFO L93 Difference]: Finished difference Result 717 states and 1008 transitions. [2023-11-28 20:42:56,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-28 20:42:56,139 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 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-28 20:42:56,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:42:56,144 INFO L225 Difference]: With dead ends: 717 [2023-11-28 20:42:56,145 INFO L226 Difference]: Without dead ends: 716 [2023-11-28 20:42:56,145 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-28 20:42:56,146 INFO L413 NwaCegarLoop]: 965 mSDtfsCounter, 0 mSDsluCounter, 963 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1928 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-28 20:42:56,147 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1928 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-28 20:42:56,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 716 states. [2023-11-28 20:42:56,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 716 to 714. [2023-11-28 20:42:56,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 714 states, 577 states have (on average 1.6135181975736568) internal successors, (931), 665 states have internal predecessors, (931), 41 states have call successors, (41), 16 states have call predecessors, (41), 14 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2023-11-28 20:42:56,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 1005 transitions. [2023-11-28 20:42:56,175 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 1005 transitions. Word has length 7 [2023-11-28 20:42:56,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:42:56,175 INFO L495 AbstractCegarLoop]: Abstraction has 714 states and 1005 transitions. [2023-11-28 20:42:56,176 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 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-28 20:42:56,176 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 1005 transitions. [2023-11-28 20:42:56,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2023-11-28 20:42:56,176 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:42:56,176 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 20:42:56,176 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-28 20:42:56,177 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:42:56,177 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:42:56,177 INFO L85 PathProgramCache]: Analyzing trace with hash -1785086617, now seen corresponding path program 1 times [2023-11-28 20:42:56,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:42:56,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715701276] [2023-11-28 20:42:56,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:42:56,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:42:56,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:42:56,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-28 20:42:56,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:42:56,353 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-28 20:42:56,353 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:42:56,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715701276] [2023-11-28 20:42:56,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1715701276] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-28 20:42:56,354 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [550493841] [2023-11-28 20:42:56,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:42:56,354 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:42:56,354 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:42:56,355 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:42:56,361 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-28 20:42:56,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:42:56,847 INFO L262 TraceCheckSpWp]: Trace formula consists of 557 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-28 20:42:56,849 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:42:56,861 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-28 20:42:56,861 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 20:42:56,861 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [550493841] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:42:56,861 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-28 20:42:56,861 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2023-11-28 20:42:56,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371211654] [2023-11-28 20:42:56,862 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:42:56,862 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-28 20:42:56,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:42:56,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-28 20:42:56,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-28 20:42:56,863 INFO L87 Difference]: Start difference. First operand 714 states and 1005 transitions. Second operand has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 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-28 20:42:56,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:42:56,983 INFO L93 Difference]: Finished difference Result 714 states and 1005 transitions. [2023-11-28 20:42:56,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-28 20:42:56,984 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 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 12 [2023-11-28 20:42:56,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:42:56,988 INFO L225 Difference]: With dead ends: 714 [2023-11-28 20:42:56,988 INFO L226 Difference]: Without dead ends: 712 [2023-11-28 20:42:56,989 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 13 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-28 20:42:56,990 INFO L413 NwaCegarLoop]: 956 mSDtfsCounter, 157 mSDsluCounter, 801 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 1757 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-28 20:42:56,990 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [166 Valid, 1757 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-28 20:42:56,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2023-11-28 20:42:57,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 712. [2023-11-28 20:42:57,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 712 states, 577 states have (on average 1.610051993067591) internal successors, (929), 663 states have internal predecessors, (929), 41 states have call successors, (41), 16 states have call predecessors, (41), 14 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2023-11-28 20:42:57,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 712 states to 712 states and 1003 transitions. [2023-11-28 20:42:57,012 INFO L78 Accepts]: Start accepts. Automaton has 712 states and 1003 transitions. Word has length 12 [2023-11-28 20:42:57,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:42:57,013 INFO L495 AbstractCegarLoop]: Abstraction has 712 states and 1003 transitions. [2023-11-28 20:42:57,013 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 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-28 20:42:57,014 INFO L276 IsEmpty]: Start isEmpty. Operand 712 states and 1003 transitions. [2023-11-28 20:42:57,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2023-11-28 20:42:57,014 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:42:57,014 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 20:42:57,021 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-28 20:42:57,214 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:42:57,215 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:42:57,215 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:42:57,215 INFO L85 PathProgramCache]: Analyzing trace with hash 496891677, now seen corresponding path program 1 times [2023-11-28 20:42:57,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:42:57,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623398443] [2023-11-28 20:42:57,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:42:57,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:42:57,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:42:57,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-28 20:42:57,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:42:57,387 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-28 20:42:57,387 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:42:57,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623398443] [2023-11-28 20:42:57,387 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623398443] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-28 20:42:57,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1517688177] [2023-11-28 20:42:57,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:42:57,388 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:42:57,388 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:42:57,389 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:42:57,391 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-28 20:42:57,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:42:57,867 INFO L262 TraceCheckSpWp]: Trace formula consists of 558 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-28 20:42:57,869 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:42:57,885 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-28 20:42:57,885 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 20:42:57,913 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-28 20:42:57,913 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1517688177] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-28 20:42:57,913 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-28 20:42:57,913 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 4] total 7 [2023-11-28 20:42:57,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979154552] [2023-11-28 20:42:57,914 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-28 20:42:57,914 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-28 20:42:57,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:42:57,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-28 20:42:57,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-28 20:42:57,915 INFO L87 Difference]: Start difference. First operand 712 states and 1003 transitions. Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 states have internal predecessors, (23), 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-28 20:42:58,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:42:58,096 INFO L93 Difference]: Finished difference Result 1428 states and 2012 transitions. [2023-11-28 20:42:58,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-28 20:42:58,097 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 states have internal predecessors, (23), 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 13 [2023-11-28 20:42:58,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:42:58,101 INFO L225 Difference]: With dead ends: 1428 [2023-11-28 20:42:58,102 INFO L226 Difference]: Without dead ends: 721 [2023-11-28 20:42:58,104 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 24 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-28 20:42:58,105 INFO L413 NwaCegarLoop]: 963 mSDtfsCounter, 4 mSDsluCounter, 1922 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 2885 SdHoareTripleChecker+Invalid, 125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-28 20:42:58,105 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 2885 Invalid, 125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-28 20:42:58,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 721 states. [2023-11-28 20:42:58,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 721 to 721. [2023-11-28 20:42:58,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 721 states, 586 states have (on average 1.6006825938566553) internal successors, (938), 672 states have internal predecessors, (938), 41 states have call successors, (41), 16 states have call predecessors, (41), 14 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2023-11-28 20:42:58,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 721 states to 721 states and 1012 transitions. [2023-11-28 20:42:58,127 INFO L78 Accepts]: Start accepts. Automaton has 721 states and 1012 transitions. Word has length 13 [2023-11-28 20:42:58,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:42:58,128 INFO L495 AbstractCegarLoop]: Abstraction has 721 states and 1012 transitions. [2023-11-28 20:42:58,128 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 states have internal predecessors, (23), 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-28 20:42:58,128 INFO L276 IsEmpty]: Start isEmpty. Operand 721 states and 1012 transitions. [2023-11-28 20:42:58,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2023-11-28 20:42:58,129 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:42:58,129 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 20:42:58,136 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-28 20:42:58,329 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:42:58,329 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:42:58,330 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:42:58,330 INFO L85 PathProgramCache]: Analyzing trace with hash -1926157001, now seen corresponding path program 2 times [2023-11-28 20:42:58,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:42:58,330 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133765738] [2023-11-28 20:42:58,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:42:58,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:42:58,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:42:58,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-28 20:42:58,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:42:58,635 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-28 20:42:58,636 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:42:58,636 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133765738] [2023-11-28 20:42:58,636 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133765738] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-28 20:42:58,636 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356109379] [2023-11-28 20:42:58,636 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-28 20:42:58,636 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:42:58,637 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:42:58,637 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:42:58,640 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-28 20:42:59,121 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-28 20:42:59,121 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-28 20:42:59,123 INFO L262 TraceCheckSpWp]: Trace formula consists of 539 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-28 20:42:59,125 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:42:59,170 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-28 20:42:59,170 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 20:42:59,170 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356109379] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:42:59,170 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-28 20:42:59,170 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2023-11-28 20:42:59,171 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197050381] [2023-11-28 20:42:59,171 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:42:59,171 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-28 20:42:59,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:42:59,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-28 20:42:59,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2023-11-28 20:42:59,172 INFO L87 Difference]: Start difference. First operand 721 states and 1012 transitions. Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 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-28 20:42:59,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:42:59,386 INFO L93 Difference]: Finished difference Result 721 states and 1012 transitions. [2023-11-28 20:42:59,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-28 20:42:59,387 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 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 22 [2023-11-28 20:42:59,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:42:59,392 INFO L225 Difference]: With dead ends: 721 [2023-11-28 20:42:59,392 INFO L226 Difference]: Without dead ends: 719 [2023-11-28 20:42:59,392 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 21 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-28 20:42:59,393 INFO L413 NwaCegarLoop]: 951 mSDtfsCounter, 156 mSDsluCounter, 2687 mSDsCounter, 0 mSdLazyCounter, 192 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 3638 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-28 20:42:59,394 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [165 Valid, 3638 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 192 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-28 20:42:59,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 719 states. [2023-11-28 20:42:59,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 719 to 719. [2023-11-28 20:42:59,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 719 states, 586 states have (on average 1.5972696245733788) internal successors, (936), 670 states have internal predecessors, (936), 41 states have call successors, (41), 16 states have call predecessors, (41), 14 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2023-11-28 20:42:59,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 719 states to 719 states and 1010 transitions. [2023-11-28 20:42:59,416 INFO L78 Accepts]: Start accepts. Automaton has 719 states and 1010 transitions. Word has length 22 [2023-11-28 20:42:59,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:42:59,416 INFO L495 AbstractCegarLoop]: Abstraction has 719 states and 1010 transitions. [2023-11-28 20:42:59,416 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 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-28 20:42:59,416 INFO L276 IsEmpty]: Start isEmpty. Operand 719 states and 1010 transitions. [2023-11-28 20:42:59,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2023-11-28 20:42:59,417 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:42:59,417 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 20:42:59,424 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-28 20:42:59,620 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2023-11-28 20:42:59,620 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:42:59,621 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:42:59,621 INFO L85 PathProgramCache]: Analyzing trace with hash -1598157862, now seen corresponding path program 1 times [2023-11-28 20:42:59,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:42:59,621 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267462889] [2023-11-28 20:42:59,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:42:59,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:42:59,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:42:59,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-28 20:42:59,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:42:59,852 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-28 20:42:59,852 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:42:59,852 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267462889] [2023-11-28 20:42:59,852 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [267462889] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:42:59,853 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:42:59,853 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-28 20:42:59,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011004566] [2023-11-28 20:42:59,853 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:42:59,853 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-28 20:42:59,853 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:42:59,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-28 20:42:59,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-28 20:42:59,854 INFO L87 Difference]: Start difference. First operand 719 states and 1010 transitions. Second operand has 3 states, 2 states have (on average 8.0) internal successors, (16), 3 states have internal predecessors, (16), 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-28 20:42:59,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:42:59,982 INFO L93 Difference]: Finished difference Result 1421 states and 2004 transitions. [2023-11-28 20:42:59,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-28 20:42:59,983 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.0) internal successors, (16), 3 states have internal predecessors, (16), 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 27 [2023-11-28 20:42:59,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:42:59,987 INFO L225 Difference]: With dead ends: 1421 [2023-11-28 20:42:59,988 INFO L226 Difference]: Without dead ends: 722 [2023-11-28 20:42:59,990 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-28 20:42:59,991 INFO L413 NwaCegarLoop]: 961 mSDtfsCounter, 1 mSDsluCounter, 956 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1917 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-28 20:42:59,991 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1917 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-28 20:42:59,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 722 states. [2023-11-28 20:43:00,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 722 to 722. [2023-11-28 20:43:00,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 722 states, 589 states have (on average 1.5942275042444822) internal successors, (939), 673 states have internal predecessors, (939), 41 states have call successors, (41), 16 states have call predecessors, (41), 14 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2023-11-28 20:43:00,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 722 states to 722 states and 1013 transitions. [2023-11-28 20:43:00,020 INFO L78 Accepts]: Start accepts. Automaton has 722 states and 1013 transitions. Word has length 27 [2023-11-28 20:43:00,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:43:00,020 INFO L495 AbstractCegarLoop]: Abstraction has 722 states and 1013 transitions. [2023-11-28 20:43:00,020 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.0) internal successors, (16), 3 states have internal predecessors, (16), 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-28 20:43:00,021 INFO L276 IsEmpty]: Start isEmpty. Operand 722 states and 1013 transitions. [2023-11-28 20:43:00,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2023-11-28 20:43:00,022 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:43:00,022 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] [2023-11-28 20:43:00,022 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-28 20:43:00,022 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:43:00,022 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:43:00,022 INFO L85 PathProgramCache]: Analyzing trace with hash -1006423706, now seen corresponding path program 1 times [2023-11-28 20:43:00,023 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:43:00,023 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994410382] [2023-11-28 20:43:00,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:00,023 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:43:00,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:00,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-28 20:43:00,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:00,269 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-28 20:43:00,270 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:43:00,270 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994410382] [2023-11-28 20:43:00,270 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [994410382] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-28 20:43:00,270 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [879127524] [2023-11-28 20:43:00,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:00,270 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:43:00,270 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:43:00,271 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:43:00,274 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-28 20:43:00,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:00,837 INFO L262 TraceCheckSpWp]: Trace formula consists of 739 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-28 20:43:00,840 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:43:00,901 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-28 20:43:00,901 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 20:43:01,000 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-28 20:43:01,000 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [879127524] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-28 20:43:01,000 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-28 20:43:01,000 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 6, 7] total 14 [2023-11-28 20:43:01,000 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256885127] [2023-11-28 20:43:01,000 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-28 20:43:01,001 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-28 20:43:01,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:43:01,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-28 20:43:01,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=112, Unknown=0, NotChecked=0, Total=182 [2023-11-28 20:43:01,002 INFO L87 Difference]: Start difference. First operand 722 states and 1013 transitions. Second operand has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 14 states have internal predecessors, (60), 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-28 20:43:01,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:43:01,323 INFO L93 Difference]: Finished difference Result 1447 states and 2035 transitions. [2023-11-28 20:43:01,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-28 20:43:01,324 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 14 states have internal predecessors, (60), 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 30 [2023-11-28 20:43:01,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:43:01,328 INFO L225 Difference]: With dead ends: 1447 [2023-11-28 20:43:01,328 INFO L226 Difference]: Without dead ends: 739 [2023-11-28 20:43:01,330 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 51 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-28 20:43:01,331 INFO L413 NwaCegarLoop]: 955 mSDtfsCounter, 7 mSDsluCounter, 5718 mSDsCounter, 0 mSdLazyCounter, 344 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 6673 SdHoareTripleChecker+Invalid, 347 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 344 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-28 20:43:01,331 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 6673 Invalid, 347 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 344 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-28 20:43:01,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 739 states. [2023-11-28 20:43:01,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 739 to 739. [2023-11-28 20:43:01,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 739 states, 607 states have (on average 1.5749588138385502) internal successors, (956), 690 states have internal predecessors, (956), 41 states have call successors, (41), 16 states have call predecessors, (41), 14 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2023-11-28 20:43:01,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 739 states to 739 states and 1030 transitions. [2023-11-28 20:43:01,353 INFO L78 Accepts]: Start accepts. Automaton has 739 states and 1030 transitions. Word has length 30 [2023-11-28 20:43:01,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:43:01,353 INFO L495 AbstractCegarLoop]: Abstraction has 739 states and 1030 transitions. [2023-11-28 20:43:01,354 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 14 states have internal predecessors, (60), 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-28 20:43:01,354 INFO L276 IsEmpty]: Start isEmpty. Operand 739 states and 1030 transitions. [2023-11-28 20:43:01,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-11-28 20:43:01,356 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:43:01,356 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] [2023-11-28 20:43:01,362 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-28 20:43:01,556 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-11-28 20:43:01,557 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:43:01,557 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:43:01,557 INFO L85 PathProgramCache]: Analyzing trace with hash 1517840790, now seen corresponding path program 1 times [2023-11-28 20:43:01,557 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:43:01,557 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310927030] [2023-11-28 20:43:01,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:01,557 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:43:01,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:01,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-28 20:43:01,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:01,802 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-28 20:43:01,803 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:43:01,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310927030] [2023-11-28 20:43:01,803 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [310927030] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:43:01,803 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:43:01,804 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-28 20:43:01,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838786378] [2023-11-28 20:43:01,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:43:01,804 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-28 20:43:01,804 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:43:01,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-28 20:43:01,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-28 20:43:01,805 INFO L87 Difference]: Start difference. First operand 739 states and 1030 transitions. Second operand has 3 states, 2 states have (on average 10.0) internal successors, (20), 3 states have internal predecessors, (20), 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-28 20:43:01,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:43:01,930 INFO L93 Difference]: Finished difference Result 753 states and 1046 transitions. [2023-11-28 20:43:01,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-28 20:43:01,931 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 10.0) internal successors, (20), 3 states have internal predecessors, (20), 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 49 [2023-11-28 20:43:01,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:43:01,936 INFO L225 Difference]: With dead ends: 753 [2023-11-28 20:43:01,936 INFO L226 Difference]: Without dead ends: 751 [2023-11-28 20:43:01,936 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-28 20:43:01,937 INFO L413 NwaCegarLoop]: 958 mSDtfsCounter, 3 mSDsluCounter, 954 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 1912 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-28 20:43:01,937 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 1912 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-28 20:43:01,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 751 states. [2023-11-28 20:43:01,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 751 to 749. [2023-11-28 20:43:01,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 749 states, 617 states have (on average 1.5705024311183144) internal successors, (969), 700 states have internal predecessors, (969), 41 states have call successors, (41), 16 states have call predecessors, (41), 14 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2023-11-28 20:43:01,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 749 states to 749 states and 1043 transitions. [2023-11-28 20:43:01,965 INFO L78 Accepts]: Start accepts. Automaton has 749 states and 1043 transitions. Word has length 49 [2023-11-28 20:43:01,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:43:01,966 INFO L495 AbstractCegarLoop]: Abstraction has 749 states and 1043 transitions. [2023-11-28 20:43:01,966 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 10.0) internal successors, (20), 3 states have internal predecessors, (20), 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-28 20:43:01,966 INFO L276 IsEmpty]: Start isEmpty. Operand 749 states and 1043 transitions. [2023-11-28 20:43:01,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-11-28 20:43:01,968 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:43:01,968 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] [2023-11-28 20:43:01,968 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-28 20:43:01,968 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:43:01,969 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:43:01,969 INFO L85 PathProgramCache]: Analyzing trace with hash 1517842519, now seen corresponding path program 1 times [2023-11-28 20:43:01,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:43:01,969 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919209489] [2023-11-28 20:43:01,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:01,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:43:02,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:02,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-28 20:43:02,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:02,170 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-28 20:43:02,170 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:43:02,170 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919209489] [2023-11-28 20:43:02,170 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [919209489] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:43:02,170 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:43:02,170 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-28 20:43:02,171 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978262157] [2023-11-28 20:43:02,171 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:43:02,171 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-28 20:43:02,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:43:02,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-28 20:43:02,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-28 20:43:02,172 INFO L87 Difference]: Start difference. First operand 749 states and 1043 transitions. Second operand has 3 states, 2 states have (on average 10.0) internal successors, (20), 3 states have internal predecessors, (20), 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-28 20:43:02,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:43:02,282 INFO L93 Difference]: Finished difference Result 749 states and 1043 transitions. [2023-11-28 20:43:02,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-28 20:43:02,283 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 10.0) internal successors, (20), 3 states have internal predecessors, (20), 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 49 [2023-11-28 20:43:02,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:43:02,288 INFO L225 Difference]: With dead ends: 749 [2023-11-28 20:43:02,288 INFO L226 Difference]: Without dead ends: 748 [2023-11-28 20:43:02,288 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-28 20:43:02,289 INFO L413 NwaCegarLoop]: 959 mSDtfsCounter, 0 mSDsluCounter, 956 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1915 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-28 20:43:02,289 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1915 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-28 20:43:02,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2023-11-28 20:43:02,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 744. [2023-11-28 20:43:02,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 744 states, 613 states have (on average 1.570962479608483) internal successors, (963), 695 states have internal predecessors, (963), 41 states have call successors, (41), 16 states have call predecessors, (41), 14 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2023-11-28 20:43:02,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 744 states to 744 states and 1037 transitions. [2023-11-28 20:43:02,319 INFO L78 Accepts]: Start accepts. Automaton has 744 states and 1037 transitions. Word has length 49 [2023-11-28 20:43:02,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:43:02,319 INFO L495 AbstractCegarLoop]: Abstraction has 744 states and 1037 transitions. [2023-11-28 20:43:02,319 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 10.0) internal successors, (20), 3 states have internal predecessors, (20), 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-28 20:43:02,319 INFO L276 IsEmpty]: Start isEmpty. Operand 744 states and 1037 transitions. [2023-11-28 20:43:02,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2023-11-28 20:43:02,320 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:43:02,321 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] [2023-11-28 20:43:02,321 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-28 20:43:02,321 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:43:02,321 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:43:02,322 INFO L85 PathProgramCache]: Analyzing trace with hash -806888397, now seen corresponding path program 1 times [2023-11-28 20:43:02,322 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:43:02,322 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267631482] [2023-11-28 20:43:02,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:02,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:43:02,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:02,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-28 20:43:02,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:02,604 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-28 20:43:02,604 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:43:02,605 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267631482] [2023-11-28 20:43:02,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [267631482] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:43:02,605 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:43:02,605 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-28 20:43:02,605 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851532967] [2023-11-28 20:43:02,605 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:43:02,606 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-28 20:43:02,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:43:02,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-28 20:43:02,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-28 20:43:02,607 INFO L87 Difference]: Start difference. First operand 744 states and 1037 transitions. Second operand has 3 states, 2 states have (on average 11.0) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-28 20:43:02,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:43:02,751 INFO L93 Difference]: Finished difference Result 992 states and 1412 transitions. [2023-11-28 20:43:02,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-28 20:43:02,752 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 11.0) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 52 [2023-11-28 20:43:02,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:43:02,760 INFO L225 Difference]: With dead ends: 992 [2023-11-28 20:43:02,760 INFO L226 Difference]: Without dead ends: 990 [2023-11-28 20:43:02,761 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-28 20:43:02,761 INFO L413 NwaCegarLoop]: 954 mSDtfsCounter, 350 mSDsluCounter, 947 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 358 SdHoareTripleChecker+Valid, 1901 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-28 20:43:02,762 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [358 Valid, 1901 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-28 20:43:02,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 990 states. [2023-11-28 20:43:02,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 990 to 748. [2023-11-28 20:43:02,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 748 states, 617 states have (on average 1.5688816855753647) internal successors, (968), 699 states have internal predecessors, (968), 41 states have call successors, (41), 16 states have call predecessors, (41), 14 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2023-11-28 20:43:02,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 748 states to 748 states and 1042 transitions. [2023-11-28 20:43:02,793 INFO L78 Accepts]: Start accepts. Automaton has 748 states and 1042 transitions. Word has length 52 [2023-11-28 20:43:02,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:43:02,794 INFO L495 AbstractCegarLoop]: Abstraction has 748 states and 1042 transitions. [2023-11-28 20:43:02,794 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 11.0) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-28 20:43:02,794 INFO L276 IsEmpty]: Start isEmpty. Operand 748 states and 1042 transitions. [2023-11-28 20:43:02,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2023-11-28 20:43:02,795 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:43:02,795 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, 1, 1, 1, 1] [2023-11-28 20:43:02,796 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-11-28 20:43:02,796 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:43:02,796 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:43:02,796 INFO L85 PathProgramCache]: Analyzing trace with hash -1552085108, now seen corresponding path program 1 times [2023-11-28 20:43:02,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:43:02,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392223362] [2023-11-28 20:43:02,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:02,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:43:02,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:03,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-28 20:43:03,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:03,049 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-28 20:43:03,050 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:43:03,050 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392223362] [2023-11-28 20:43:03,050 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [392223362] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-28 20:43:03,050 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1146779150] [2023-11-28 20:43:03,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:03,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:43:03,050 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:43:03,051 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:43:03,056 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-28 20:43:03,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:03,704 INFO L262 TraceCheckSpWp]: Trace formula consists of 977 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-28 20:43:03,708 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:43:03,726 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-28 20:43:03,727 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 20:43:03,727 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1146779150] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:43:03,727 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-28 20:43:03,727 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2023-11-28 20:43:03,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514274557] [2023-11-28 20:43:03,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:43:03,728 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-28 20:43:03,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:43:03,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-28 20:43:03,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-28 20:43:03,729 INFO L87 Difference]: Start difference. First operand 748 states and 1042 transitions. Second operand has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-28 20:43:03,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:43:03,905 INFO L93 Difference]: Finished difference Result 994 states and 1416 transitions. [2023-11-28 20:43:03,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-28 20:43:03,906 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 56 [2023-11-28 20:43:03,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:43:03,912 INFO L225 Difference]: With dead ends: 994 [2023-11-28 20:43:03,912 INFO L226 Difference]: Without dead ends: 993 [2023-11-28 20:43:03,913 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 57 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-28 20:43:03,913 INFO L413 NwaCegarLoop]: 1307 mSDtfsCounter, 701 mSDsluCounter, 953 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 717 SdHoareTripleChecker+Valid, 2260 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-28 20:43:03,913 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [717 Valid, 2260 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 121 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-28 20:43:03,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 993 states. [2023-11-28 20:43:03,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 993 to 747. [2023-11-28 20:43:03,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 747 states, 617 states have (on average 1.567260940032415) internal successors, (967), 698 states have internal predecessors, (967), 41 states have call successors, (41), 16 states have call predecessors, (41), 14 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2023-11-28 20:43:03,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 747 states to 747 states and 1041 transitions. [2023-11-28 20:43:03,944 INFO L78 Accepts]: Start accepts. Automaton has 747 states and 1041 transitions. Word has length 56 [2023-11-28 20:43:03,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:43:03,944 INFO L495 AbstractCegarLoop]: Abstraction has 747 states and 1041 transitions. [2023-11-28 20:43:03,944 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-28 20:43:03,945 INFO L276 IsEmpty]: Start isEmpty. Operand 747 states and 1041 transitions. [2023-11-28 20:43:03,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-11-28 20:43:03,946 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:43:03,946 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, 1, 1, 1, 1] [2023-11-28 20:43:03,955 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-28 20:43:04,148 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-11-28 20:43:04,148 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:43:04,149 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:43:04,149 INFO L85 PathProgramCache]: Analyzing trace with hash -869998048, now seen corresponding path program 1 times [2023-11-28 20:43:04,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:43:04,149 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158397662] [2023-11-28 20:43:04,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:04,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:43:04,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:04,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-28 20:43:04,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:04,397 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-28 20:43:04,397 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:43:04,397 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158397662] [2023-11-28 20:43:04,397 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158397662] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-28 20:43:04,397 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1987787403] [2023-11-28 20:43:04,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:04,398 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:43:04,398 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:43:04,399 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:43:04,404 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-28 20:43:05,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:05,066 INFO L262 TraceCheckSpWp]: Trace formula consists of 978 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-28 20:43:05,069 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:43:05,119 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-28 20:43:05,119 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 20:43:05,146 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-28 20:43:05,146 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1987787403] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-28 20:43:05,146 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-28 20:43:05,147 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 6 [2023-11-28 20:43:05,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380625632] [2023-11-28 20:43:05,147 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-28 20:43:05,147 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-28 20:43:05,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:43:05,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-28 20:43:05,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-28 20:43:05,148 INFO L87 Difference]: Start difference. First operand 747 states and 1041 transitions. Second operand has 7 states, 6 states have (on average 6.833333333333333) internal successors, (41), 7 states have internal predecessors, (41), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-28 20:43:05,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:43:05,497 INFO L93 Difference]: Finished difference Result 1728 states and 2531 transitions. [2023-11-28 20:43:05,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-28 20:43:05,498 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.833333333333333) internal successors, (41), 7 states have internal predecessors, (41), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 57 [2023-11-28 20:43:05,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:43:05,508 INFO L225 Difference]: With dead ends: 1728 [2023-11-28 20:43:05,508 INFO L226 Difference]: Without dead ends: 1727 [2023-11-28 20:43:05,509 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 112 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-28 20:43:05,510 INFO L413 NwaCegarLoop]: 953 mSDtfsCounter, 1709 mSDsluCounter, 4198 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1741 SdHoareTripleChecker+Valid, 5151 SdHoareTripleChecker+Invalid, 298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-28 20:43:05,510 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1741 Valid, 5151 Invalid, 298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 292 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-28 20:43:05,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1727 states. [2023-11-28 20:43:05,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1727 to 759. [2023-11-28 20:43:05,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 759 states, 629 states have (on average 1.56120826709062) internal successors, (982), 710 states have internal predecessors, (982), 41 states have call successors, (41), 16 states have call predecessors, (41), 14 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2023-11-28 20:43:05,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 759 states to 759 states and 1056 transitions. [2023-11-28 20:43:05,548 INFO L78 Accepts]: Start accepts. Automaton has 759 states and 1056 transitions. Word has length 57 [2023-11-28 20:43:05,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:43:05,549 INFO L495 AbstractCegarLoop]: Abstraction has 759 states and 1056 transitions. [2023-11-28 20:43:05,549 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.833333333333333) internal successors, (41), 7 states have internal predecessors, (41), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-28 20:43:05,549 INFO L276 IsEmpty]: Start isEmpty. Operand 759 states and 1056 transitions. [2023-11-28 20:43:05,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-11-28 20:43:05,550 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:43:05,550 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] [2023-11-28 20:43:05,559 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-28 20:43:05,750 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-11-28 20:43:05,751 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:43:05,751 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:43:05,751 INFO L85 PathProgramCache]: Analyzing trace with hash 450686911, now seen corresponding path program 1 times [2023-11-28 20:43:05,751 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:43:05,751 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432987988] [2023-11-28 20:43:05,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:05,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:43:05,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:05,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-28 20:43:05,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:05,976 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-28 20:43:05,977 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:43:05,977 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432987988] [2023-11-28 20:43:05,977 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432987988] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-28 20:43:05,977 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1460504144] [2023-11-28 20:43:05,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:05,977 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:43:05,977 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:43:05,978 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:43:05,980 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-28 20:43:06,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:06,551 INFO L262 TraceCheckSpWp]: Trace formula consists of 914 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-28 20:43:06,554 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:43:06,568 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-28 20:43:06,568 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 20:43:06,587 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-28 20:43:06,588 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1460504144] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-28 20:43:06,588 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-28 20:43:06,588 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2023-11-28 20:43:06,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751964666] [2023-11-28 20:43:06,588 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-28 20:43:06,589 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-28 20:43:06,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:43:06,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-28 20:43:06,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-28 20:43:06,589 INFO L87 Difference]: Start difference. First operand 759 states and 1056 transitions. Second operand has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 7 states have internal predecessors, (36), 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-28 20:43:06,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:43:06,734 INFO L93 Difference]: Finished difference Result 1493 states and 2089 transitions. [2023-11-28 20:43:06,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-28 20:43:06,734 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 7 states have internal predecessors, (36), 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 57 [2023-11-28 20:43:06,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:43:06,738 INFO L225 Difference]: With dead ends: 1493 [2023-11-28 20:43:06,738 INFO L226 Difference]: Without dead ends: 777 [2023-11-28 20:43:06,741 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 113 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-28 20:43:06,741 INFO L413 NwaCegarLoop]: 958 mSDtfsCounter, 4 mSDsluCounter, 1910 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 2868 SdHoareTripleChecker+Invalid, 130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-28 20:43:06,742 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 2868 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-28 20:43:06,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 777 states. [2023-11-28 20:43:06,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 777 to 777. [2023-11-28 20:43:06,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 777 states, 647 states have (on average 1.545595054095827) internal successors, (1000), 728 states have internal predecessors, (1000), 41 states have call successors, (41), 16 states have call predecessors, (41), 14 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2023-11-28 20:43:06,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 777 states to 777 states and 1074 transitions. [2023-11-28 20:43:06,761 INFO L78 Accepts]: Start accepts. Automaton has 777 states and 1074 transitions. Word has length 57 [2023-11-28 20:43:06,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:43:06,761 INFO L495 AbstractCegarLoop]: Abstraction has 777 states and 1074 transitions. [2023-11-28 20:43:06,761 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 7 states have internal predecessors, (36), 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-28 20:43:06,762 INFO L276 IsEmpty]: Start isEmpty. Operand 777 states and 1074 transitions. [2023-11-28 20:43:06,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2023-11-28 20:43:06,762 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:43:06,762 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, 1] [2023-11-28 20:43:06,770 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-28 20:43:06,964 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-28 20:43:06,964 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:43:06,965 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:43:06,965 INFO L85 PathProgramCache]: Analyzing trace with hash -2020249900, now seen corresponding path program 1 times [2023-11-28 20:43:06,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:43:06,965 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778420938] [2023-11-28 20:43:06,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:06,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:43:07,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:07,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-28 20:43:07,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:07,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-11-28 20:43:07,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:07,172 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-28 20:43:07,172 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:43:07,172 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778420938] [2023-11-28 20:43:07,172 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [778420938] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:43:07,173 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:43:07,173 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-28 20:43:07,173 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [162727792] [2023-11-28 20:43:07,173 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:43:07,173 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-28 20:43:07,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:43:07,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-28 20:43:07,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-28 20:43:07,174 INFO L87 Difference]: Start difference. First operand 777 states and 1074 transitions. Second operand has 4 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-28 20:43:08,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:43:08,574 INFO L93 Difference]: Finished difference Result 1789 states and 2556 transitions. [2023-11-28 20:43:08,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-28 20:43:08,574 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), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 65 [2023-11-28 20:43:08,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:43:08,580 INFO L225 Difference]: With dead ends: 1789 [2023-11-28 20:43:08,580 INFO L226 Difference]: Without dead ends: 1138 [2023-11-28 20:43:08,582 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 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-28 20:43:08,583 INFO L413 NwaCegarLoop]: 524 mSDtfsCounter, 1024 mSDsluCounter, 975 mSDsCounter, 0 mSdLazyCounter, 1147 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1049 SdHoareTripleChecker+Valid, 1499 SdHoareTripleChecker+Invalid, 1203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 1147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-28 20:43:08,583 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1049 Valid, 1499 Invalid, 1203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 1147 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-28 20:43:08,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1138 states. [2023-11-28 20:43:08,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1138 to 817. [2023-11-28 20:43:08,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 817 states, 686 states have (on average 1.5364431486880465) internal successors, (1054), 767 states have internal predecessors, (1054), 42 states have call successors, (42), 16 states have call predecessors, (42), 14 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2023-11-28 20:43:08,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 817 states to 817 states and 1130 transitions. [2023-11-28 20:43:08,621 INFO L78 Accepts]: Start accepts. Automaton has 817 states and 1130 transitions. Word has length 65 [2023-11-28 20:43:08,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:43:08,621 INFO L495 AbstractCegarLoop]: Abstraction has 817 states and 1130 transitions. [2023-11-28 20:43:08,621 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), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-28 20:43:08,621 INFO L276 IsEmpty]: Start isEmpty. Operand 817 states and 1130 transitions. [2023-11-28 20:43:08,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2023-11-28 20:43:08,622 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:43:08,623 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, 1, 1, 1] [2023-11-28 20:43:08,623 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-11-28 20:43:08,623 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting getopt32Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:43:08,623 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:43:08,623 INFO L85 PathProgramCache]: Analyzing trace with hash -134933319, now seen corresponding path program 1 times [2023-11-28 20:43:08,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:43:08,624 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267962286] [2023-11-28 20:43:08,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:08,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:43:08,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:08,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-28 20:43:08,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:08,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-11-28 20:43:08,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:08,819 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-28 20:43:08,819 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:43:08,819 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267962286] [2023-11-28 20:43:08,820 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1267962286] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:43:08,820 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:43:08,820 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-28 20:43:08,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1304380406] [2023-11-28 20:43:08,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:43:08,820 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-28 20:43:08,820 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:43:08,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-28 20:43:08,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-28 20:43:08,821 INFO L87 Difference]: Start difference. First operand 817 states and 1130 transitions. Second operand has 4 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-28 20:43:10,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:43:10,035 INFO L93 Difference]: Finished difference Result 1036 states and 1469 transitions. [2023-11-28 20:43:10,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-28 20:43:10,036 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 67 [2023-11-28 20:43:10,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:43:10,042 INFO L225 Difference]: With dead ends: 1036 [2023-11-28 20:43:10,042 INFO L226 Difference]: Without dead ends: 1034 [2023-11-28 20:43:10,042 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-28 20:43:10,043 INFO L413 NwaCegarLoop]: 551 mSDtfsCounter, 743 mSDsluCounter, 996 mSDsCounter, 0 mSdLazyCounter, 1082 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 765 SdHoareTripleChecker+Valid, 1547 SdHoareTripleChecker+Invalid, 1110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 1082 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-28 20:43:10,043 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [765 Valid, 1547 Invalid, 1110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 1082 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-28 20:43:10,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1034 states. [2023-11-28 20:43:10,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1034 to 817. [2023-11-28 20:43:10,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 817 states, 686 states have (on average 1.533527696793003) internal successors, (1052), 767 states have internal predecessors, (1052), 42 states have call successors, (42), 16 states have call predecessors, (42), 14 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2023-11-28 20:43:10,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 817 states to 817 states and 1128 transitions. [2023-11-28 20:43:10,079 INFO L78 Accepts]: Start accepts. Automaton has 817 states and 1128 transitions. Word has length 67 [2023-11-28 20:43:10,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:43:10,079 INFO L495 AbstractCegarLoop]: Abstraction has 817 states and 1128 transitions. [2023-11-28 20:43:10,080 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-28 20:43:10,080 INFO L276 IsEmpty]: Start isEmpty. Operand 817 states and 1128 transitions. [2023-11-28 20:43:10,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2023-11-28 20:43:10,081 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:43:10,081 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, 1, 1, 1, 1] [2023-11-28 20:43:10,081 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-11-28 20:43:10,082 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:43:10,082 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:43:10,082 INFO L85 PathProgramCache]: Analyzing trace with hash -1683741579, now seen corresponding path program 2 times [2023-11-28 20:43:10,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:43:10,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185684185] [2023-11-28 20:43:10,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:10,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:43:10,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:10,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-28 20:43:10,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:10,438 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-28 20:43:10,439 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:43:10,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185684185] [2023-11-28 20:43:10,439 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1185684185] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-28 20:43:10,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1042256537] [2023-11-28 20:43:10,439 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-28 20:43:10,439 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:43:10,439 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:43:10,443 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:43:10,444 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-28 20:43:11,026 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-28 20:43:11,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-28 20:43:11,029 INFO L262 TraceCheckSpWp]: Trace formula consists of 779 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-28 20:43:11,033 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:43:11,097 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-28 20:43:11,097 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 20:43:11,097 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1042256537] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:43:11,098 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-28 20:43:11,098 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 11 [2023-11-28 20:43:11,098 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984065584] [2023-11-28 20:43:11,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:43:11,099 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-28 20:43:11,099 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:43:11,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-28 20:43:11,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2023-11-28 20:43:11,100 INFO L87 Difference]: Start difference. First operand 817 states and 1128 transitions. Second operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 6 states have internal predecessors, (24), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-28 20:43:11,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:43:11,384 INFO L93 Difference]: Finished difference Result 1560 states and 2176 transitions. [2023-11-28 20:43:11,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-28 20:43:11,385 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 6 states have internal predecessors, (24), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 69 [2023-11-28 20:43:11,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:43:11,389 INFO L225 Difference]: With dead ends: 1560 [2023-11-28 20:43:11,389 INFO L226 Difference]: Without dead ends: 817 [2023-11-28 20:43:11,391 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 67 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-28 20:43:11,392 INFO L413 NwaCegarLoop]: 945 mSDtfsCounter, 158 mSDsluCounter, 3607 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 4552 SdHoareTripleChecker+Invalid, 264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-28 20:43:11,392 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [167 Valid, 4552 Invalid, 264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 263 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-28 20:43:11,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 817 states. [2023-11-28 20:43:11,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 817 to 817. [2023-11-28 20:43:11,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 817 states, 686 states have (on average 1.532069970845481) internal successors, (1051), 767 states have internal predecessors, (1051), 42 states have call successors, (42), 16 states have call predecessors, (42), 14 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2023-11-28 20:43:11,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 817 states to 817 states and 1127 transitions. [2023-11-28 20:43:11,447 INFO L78 Accepts]: Start accepts. Automaton has 817 states and 1127 transitions. Word has length 69 [2023-11-28 20:43:11,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:43:11,448 INFO L495 AbstractCegarLoop]: Abstraction has 817 states and 1127 transitions. [2023-11-28 20:43:11,448 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 6 states have internal predecessors, (24), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-28 20:43:11,448 INFO L276 IsEmpty]: Start isEmpty. Operand 817 states and 1127 transitions. [2023-11-28 20:43:11,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-11-28 20:43:11,449 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:43:11,449 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] [2023-11-28 20:43:11,458 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-11-28 20:43:11,652 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-28 20:43:11,652 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:43:11,652 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:43:11,653 INFO L85 PathProgramCache]: Analyzing trace with hash -456889587, now seen corresponding path program 2 times [2023-11-28 20:43:11,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:43:11,653 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1642975636] [2023-11-28 20:43:11,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:11,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:43:11,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:11,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-28 20:43:11,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:11,988 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-28 20:43:11,989 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:43:11,989 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1642975636] [2023-11-28 20:43:11,989 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1642975636] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-28 20:43:11,989 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1580989332] [2023-11-28 20:43:11,989 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-28 20:43:11,989 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:43:11,989 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:43:11,991 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:43:11,994 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-28 20:43:12,819 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-28 20:43:12,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-28 20:43:12,823 INFO L262 TraceCheckSpWp]: Trace formula consists of 1028 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-28 20:43:12,826 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:43:12,871 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-28 20:43:12,871 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 20:43:12,936 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-28 20:43:12,937 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1580989332] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-28 20:43:12,937 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-28 20:43:12,937 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 7, 7] total 14 [2023-11-28 20:43:12,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280776732] [2023-11-28 20:43:12,937 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-28 20:43:12,938 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-28 20:43:12,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:43:12,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-28 20:43:12,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=112, Unknown=0, NotChecked=0, Total=182 [2023-11-28 20:43:12,939 INFO L87 Difference]: Start difference. First operand 817 states and 1127 transitions. Second operand has 14 states, 14 states have (on average 4.714285714285714) internal successors, (66), 14 states have internal predecessors, (66), 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-28 20:43:13,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:43:13,440 INFO L93 Difference]: Finished difference Result 1617 states and 2247 transitions. [2023-11-28 20:43:13,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-11-28 20:43:13,441 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.714285714285714) internal successors, (66), 14 states have internal predecessors, (66), 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 75 [2023-11-28 20:43:13,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:43:13,445 INFO L225 Difference]: With dead ends: 1617 [2023-11-28 20:43:13,445 INFO L226 Difference]: Without dead ends: 852 [2023-11-28 20:43:13,447 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=330, Invalid=792, Unknown=0, NotChecked=0, Total=1122 [2023-11-28 20:43:13,447 INFO L413 NwaCegarLoop]: 954 mSDtfsCounter, 11 mSDsluCounter, 5700 mSDsCounter, 0 mSdLazyCounter, 379 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 6654 SdHoareTripleChecker+Invalid, 384 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 379 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-28 20:43:13,448 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 6654 Invalid, 384 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 379 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-28 20:43:13,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 852 states. [2023-11-28 20:43:13,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 852 to 852. [2023-11-28 20:43:13,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 852 states, 722 states have (on average 1.5041551246537397) internal successors, (1086), 802 states have internal predecessors, (1086), 42 states have call successors, (42), 16 states have call predecessors, (42), 14 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2023-11-28 20:43:13,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 852 states to 852 states and 1162 transitions. [2023-11-28 20:43:13,471 INFO L78 Accepts]: Start accepts. Automaton has 852 states and 1162 transitions. Word has length 75 [2023-11-28 20:43:13,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:43:13,471 INFO L495 AbstractCegarLoop]: Abstraction has 852 states and 1162 transitions. [2023-11-28 20:43:13,471 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.714285714285714) internal successors, (66), 14 states have internal predecessors, (66), 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-28 20:43:13,472 INFO L276 IsEmpty]: Start isEmpty. Operand 852 states and 1162 transitions. [2023-11-28 20:43:13,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-11-28 20:43:13,472 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:43:13,472 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, 1, 1, 1, 1] [2023-11-28 20:43:13,480 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-11-28 20:43:13,673 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-28 20:43:13,673 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:43:13,673 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:43:13,673 INFO L85 PathProgramCache]: Analyzing trace with hash -142770902, now seen corresponding path program 1 times [2023-11-28 20:43:13,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:43:13,674 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1530529594] [2023-11-28 20:43:13,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:13,674 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:43:13,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:13,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-28 20:43:13,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:13,990 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-28 20:43:13,991 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:43:13,991 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1530529594] [2023-11-28 20:43:13,991 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1530529594] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-28 20:43:13,991 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1981871907] [2023-11-28 20:43:13,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:13,991 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:43:13,991 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:43:13,992 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:43:13,994 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-28 20:43:14,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:14,820 INFO L262 TraceCheckSpWp]: Trace formula consists of 1250 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-28 20:43:14,824 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:43:14,859 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-28 20:43:14,859 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 20:43:14,936 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-28 20:43:14,937 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1981871907] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-28 20:43:14,937 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-28 20:43:14,938 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 12 [2023-11-28 20:43:14,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930644066] [2023-11-28 20:43:14,938 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-28 20:43:14,939 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-28 20:43:14,939 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:43:14,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-28 20:43:14,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2023-11-28 20:43:14,940 INFO L87 Difference]: Start difference. First operand 852 states and 1162 transitions. Second operand has 13 states, 12 states have (on average 6.083333333333333) internal successors, (73), 13 states have internal predecessors, (73), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-28 20:43:15,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:43:15,671 INFO L93 Difference]: Finished difference Result 3697 states and 5418 transitions. [2023-11-28 20:43:15,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-28 20:43:15,672 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 6.083333333333333) internal successors, (73), 13 states have internal predecessors, (73), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 104 [2023-11-28 20:43:15,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:43:15,692 INFO L225 Difference]: With dead ends: 3697 [2023-11-28 20:43:15,692 INFO L226 Difference]: Without dead ends: 3696 [2023-11-28 20:43:15,693 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 203 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-28 20:43:15,694 INFO L413 NwaCegarLoop]: 952 mSDtfsCounter, 6066 mSDsluCounter, 6144 mSDsCounter, 0 mSdLazyCounter, 476 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6146 SdHoareTripleChecker+Valid, 7096 SdHoareTripleChecker+Invalid, 519 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 476 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-28 20:43:15,694 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6146 Valid, 7096 Invalid, 519 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 476 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-28 20:43:15,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3696 states. [2023-11-28 20:43:15,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3696 to 876. [2023-11-28 20:43:15,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 876 states, 746 states have (on average 1.4959785522788205) internal successors, (1116), 826 states have internal predecessors, (1116), 42 states have call successors, (42), 16 states have call predecessors, (42), 14 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2023-11-28 20:43:15,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 876 states to 876 states and 1192 transitions. [2023-11-28 20:43:15,788 INFO L78 Accepts]: Start accepts. Automaton has 876 states and 1192 transitions. Word has length 104 [2023-11-28 20:43:15,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:43:15,789 INFO L495 AbstractCegarLoop]: Abstraction has 876 states and 1192 transitions. [2023-11-28 20:43:15,789 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 6.083333333333333) internal successors, (73), 13 states have internal predecessors, (73), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-28 20:43:15,789 INFO L276 IsEmpty]: Start isEmpty. Operand 876 states and 1192 transitions. [2023-11-28 20:43:15,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-11-28 20:43:15,790 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:43:15,790 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, 1, 1] [2023-11-28 20:43:15,799 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-11-28 20:43:15,991 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:43:15,991 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting getopt32Err12ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:43:15,991 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:43:15,991 INFO L85 PathProgramCache]: Analyzing trace with hash 1235148495, now seen corresponding path program 1 times [2023-11-28 20:43:15,992 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:43:15,992 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631851958] [2023-11-28 20:43:15,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:15,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:43:16,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:16,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-28 20:43:16,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:16,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-28 20:43:16,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:16,572 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-28 20:43:16,572 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:43:16,572 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631851958] [2023-11-28 20:43:16,572 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1631851958] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:43:16,573 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:43:16,573 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-28 20:43:16,573 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503027487] [2023-11-28 20:43:16,573 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:43:16,573 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-28 20:43:16,573 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:43:16,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-28 20:43:16,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-28 20:43:16,574 INFO L87 Difference]: Start difference. First operand 876 states and 1192 transitions. Second operand has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-28 20:43:18,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:43:18,011 INFO L93 Difference]: Finished difference Result 1866 states and 2614 transitions. [2023-11-28 20:43:18,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-28 20:43:18,011 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 109 [2023-11-28 20:43:18,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:43:18,017 INFO L225 Difference]: With dead ends: 1866 [2023-11-28 20:43:18,017 INFO L226 Difference]: Without dead ends: 1273 [2023-11-28 20:43:18,018 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-28 20:43:18,018 INFO L413 NwaCegarLoop]: 601 mSDtfsCounter, 2041 mSDsluCounter, 1030 mSDsCounter, 0 mSdLazyCounter, 1111 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2056 SdHoareTripleChecker+Valid, 1631 SdHoareTripleChecker+Invalid, 1242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 1111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-28 20:43:18,019 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2056 Valid, 1631 Invalid, 1242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 1111 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-28 20:43:18,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1273 states. [2023-11-28 20:43:18,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1273 to 963. [2023-11-28 20:43:18,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 831 states have (on average 1.48014440433213) internal successors, (1230), 910 states have internal predecessors, (1230), 43 states have call successors, (43), 18 states have call predecessors, (43), 15 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) [2023-11-28 20:43:18,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 1308 transitions. [2023-11-28 20:43:18,068 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 1308 transitions. Word has length 109 [2023-11-28 20:43:18,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:43:18,068 INFO L495 AbstractCegarLoop]: Abstraction has 963 states and 1308 transitions. [2023-11-28 20:43:18,068 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-28 20:43:18,069 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 1308 transitions. [2023-11-28 20:43:18,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-11-28 20:43:18,070 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:43:18,070 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, 1, 1] [2023-11-28 20:43:18,070 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-11-28 20:43:18,070 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting getopt32Err12ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:43:18,071 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:43:18,071 INFO L85 PathProgramCache]: Analyzing trace with hash 2139430349, now seen corresponding path program 1 times [2023-11-28 20:43:18,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:43:18,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150633564] [2023-11-28 20:43:18,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:18,072 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:43:18,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:18,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-28 20:43:18,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:18,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-28 20:43:18,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:18,692 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-28 20:43:18,692 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:43:18,692 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150633564] [2023-11-28 20:43:18,693 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [150633564] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:43:18,693 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:43:18,693 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-28 20:43:18,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118678824] [2023-11-28 20:43:18,693 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:43:18,693 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-28 20:43:18,693 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:43:18,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-28 20:43:18,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-28 20:43:18,694 INFO L87 Difference]: Start difference. First operand 963 states and 1308 transitions. Second operand has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-28 20:43:20,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:43:20,086 INFO L93 Difference]: Finished difference Result 1869 states and 2617 transitions. [2023-11-28 20:43:20,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-28 20:43:20,087 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 109 [2023-11-28 20:43:20,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:43:20,094 INFO L225 Difference]: With dead ends: 1869 [2023-11-28 20:43:20,094 INFO L226 Difference]: Without dead ends: 1273 [2023-11-28 20:43:20,096 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-28 20:43:20,097 INFO L413 NwaCegarLoop]: 543 mSDtfsCounter, 2191 mSDsluCounter, 987 mSDsCounter, 0 mSdLazyCounter, 1082 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2206 SdHoareTripleChecker+Valid, 1530 SdHoareTripleChecker+Invalid, 1224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 1082 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-28 20:43:20,097 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2206 Valid, 1530 Invalid, 1224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 1082 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-28 20:43:20,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1273 states. [2023-11-28 20:43:20,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1273 to 876. [2023-11-28 20:43:20,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 876 states, 746 states have (on average 1.4932975871313674) internal successors, (1114), 826 states have internal predecessors, (1114), 42 states have call successors, (42), 16 states have call predecessors, (42), 14 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2023-11-28 20:43:20,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 876 states to 876 states and 1190 transitions. [2023-11-28 20:43:20,146 INFO L78 Accepts]: Start accepts. Automaton has 876 states and 1190 transitions. Word has length 109 [2023-11-28 20:43:20,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:43:20,147 INFO L495 AbstractCegarLoop]: Abstraction has 876 states and 1190 transitions. [2023-11-28 20:43:20,147 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-28 20:43:20,147 INFO L276 IsEmpty]: Start isEmpty. Operand 876 states and 1190 transitions. [2023-11-28 20:43:20,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2023-11-28 20:43:20,148 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:43:20,149 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, 1, 1, 1] [2023-11-28 20:43:20,149 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-11-28 20:43:20,149 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:43:20,149 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:43:20,149 INFO L85 PathProgramCache]: Analyzing trace with hash -1658951331, now seen corresponding path program 1 times [2023-11-28 20:43:20,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:43:20,149 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057828181] [2023-11-28 20:43:20,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:20,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:43:20,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:21,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-28 20:43:21,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:21,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-28 20:43:21,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:21,202 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 295 trivial. 0 not checked. [2023-11-28 20:43:21,203 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:43:21,203 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057828181] [2023-11-28 20:43:21,203 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1057828181] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:43:21,203 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:43:21,203 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-28 20:43:21,203 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077403795] [2023-11-28 20:43:21,203 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:43:21,204 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-28 20:43:21,204 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:43:21,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-28 20:43:21,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-28 20:43:21,204 INFO L87 Difference]: Start difference. First operand 876 states and 1190 transitions. Second operand has 7 states, 7 states have (on average 7.0) internal successors, (49), 5 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-28 20:43:23,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:43:23,376 INFO L93 Difference]: Finished difference Result 2329 states and 3315 transitions. [2023-11-28 20:43:23,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-28 20:43:23,377 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.0) internal successors, (49), 5 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 111 [2023-11-28 20:43:23,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:43:23,385 INFO L225 Difference]: With dead ends: 2329 [2023-11-28 20:43:23,385 INFO L226 Difference]: Without dead ends: 1639 [2023-11-28 20:43:23,387 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=56, Invalid=100, Unknown=0, NotChecked=0, Total=156 [2023-11-28 20:43:23,387 INFO L413 NwaCegarLoop]: 544 mSDtfsCounter, 4091 mSDsluCounter, 1926 mSDsCounter, 0 mSdLazyCounter, 2315 mSolverCounterSat, 196 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4108 SdHoareTripleChecker+Valid, 2470 SdHoareTripleChecker+Invalid, 2511 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 196 IncrementalHoareTripleChecker+Valid, 2315 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-11-28 20:43:23,387 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4108 Valid, 2470 Invalid, 2511 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [196 Valid, 2315 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-11-28 20:43:23,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1639 states. [2023-11-28 20:43:23,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1639 to 1180. [2023-11-28 20:43:23,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1180 states, 1040 states have (on average 1.5125) internal successors, (1573), 1120 states have internal predecessors, (1573), 51 states have call successors, (51), 17 states have call predecessors, (51), 15 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2023-11-28 20:43:23,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1180 states to 1180 states and 1667 transitions. [2023-11-28 20:43:23,469 INFO L78 Accepts]: Start accepts. Automaton has 1180 states and 1667 transitions. Word has length 111 [2023-11-28 20:43:23,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:43:23,470 INFO L495 AbstractCegarLoop]: Abstraction has 1180 states and 1667 transitions. [2023-11-28 20:43:23,470 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.0) internal successors, (49), 5 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-28 20:43:23,470 INFO L276 IsEmpty]: Start isEmpty. Operand 1180 states and 1667 transitions. [2023-11-28 20:43:23,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2023-11-28 20:43:23,471 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:43:23,472 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, 1, 1, 1] [2023-11-28 20:43:23,472 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-11-28 20:43:23,472 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:43:23,472 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:43:23,472 INFO L85 PathProgramCache]: Analyzing trace with hash -227483429, now seen corresponding path program 1 times [2023-11-28 20:43:23,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:43:23,473 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384433975] [2023-11-28 20:43:23,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:23,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:43:23,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:24,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-28 20:43:24,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:24,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-28 20:43:24,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:24,039 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 295 trivial. 0 not checked. [2023-11-28 20:43:24,040 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:43:24,040 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384433975] [2023-11-28 20:43:24,040 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [384433975] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:43:24,040 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:43:24,040 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-28 20:43:24,040 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1176221787] [2023-11-28 20:43:24,040 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:43:24,041 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-28 20:43:24,041 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:43:24,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-28 20:43:24,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-28 20:43:24,042 INFO L87 Difference]: Start difference. First operand 1180 states and 1667 transitions. Second operand has 7 states, 7 states have (on average 7.0) internal successors, (49), 5 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-28 20:43:26,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:43:26,418 INFO L93 Difference]: Finished difference Result 2332 states and 3317 transitions. [2023-11-28 20:43:26,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-28 20:43:26,419 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.0) internal successors, (49), 5 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 111 [2023-11-28 20:43:26,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:43:26,427 INFO L225 Difference]: With dead ends: 2332 [2023-11-28 20:43:26,427 INFO L226 Difference]: Without dead ends: 1639 [2023-11-28 20:43:26,428 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=56, Invalid=100, Unknown=0, NotChecked=0, Total=156 [2023-11-28 20:43:26,429 INFO L413 NwaCegarLoop]: 785 mSDtfsCounter, 3919 mSDsluCounter, 2064 mSDsCounter, 0 mSdLazyCounter, 2436 mSolverCounterSat, 188 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3936 SdHoareTripleChecker+Valid, 2849 SdHoareTripleChecker+Invalid, 2624 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 188 IncrementalHoareTripleChecker+Valid, 2436 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2023-11-28 20:43:26,429 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3936 Valid, 2849 Invalid, 2624 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [188 Valid, 2436 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2023-11-28 20:43:26,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1639 states. [2023-11-28 20:43:26,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1639 to 1180. [2023-11-28 20:43:26,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1180 states, 1040 states have (on average 1.510576923076923) internal successors, (1571), 1120 states have internal predecessors, (1571), 51 states have call successors, (51), 17 states have call predecessors, (51), 15 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2023-11-28 20:43:26,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1180 states to 1180 states and 1665 transitions. [2023-11-28 20:43:26,488 INFO L78 Accepts]: Start accepts. Automaton has 1180 states and 1665 transitions. Word has length 111 [2023-11-28 20:43:26,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:43:26,489 INFO L495 AbstractCegarLoop]: Abstraction has 1180 states and 1665 transitions. [2023-11-28 20:43:26,489 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.0) internal successors, (49), 5 states have internal predecessors, (49), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-28 20:43:26,489 INFO L276 IsEmpty]: Start isEmpty. Operand 1180 states and 1665 transitions. [2023-11-28 20:43:26,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2023-11-28 20:43:26,490 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:43:26,490 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, 1, 1, 1] [2023-11-28 20:43:26,490 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-11-28 20:43:26,490 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:43:26,491 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:43:26,491 INFO L85 PathProgramCache]: Analyzing trace with hash -1916427171, now seen corresponding path program 1 times [2023-11-28 20:43:26,491 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:43:26,491 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781622488] [2023-11-28 20:43:26,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:26,491 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:43:26,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:26,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-28 20:43:26,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:26,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-28 20:43:26,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:26,841 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-28 20:43:26,841 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:43:26,842 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781622488] [2023-11-28 20:43:26,842 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781622488] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-28 20:43:26,842 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1746793881] [2023-11-28 20:43:26,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:26,842 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:43:26,842 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:43:26,843 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:43:26,846 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-28 20:43:27,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:27,552 INFO L262 TraceCheckSpWp]: Trace formula consists of 1335 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-28 20:43:27,555 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:43:27,584 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-28 20:43:27,584 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 20:43:27,584 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1746793881] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:43:27,584 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-28 20:43:27,584 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 6 [2023-11-28 20:43:27,585 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215247189] [2023-11-28 20:43:27,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:43:27,585 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-28 20:43:27,585 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:43:27,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-28 20:43:27,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-11-28 20:43:27,586 INFO L87 Difference]: Start difference. First operand 1180 states and 1665 transitions. Second operand has 5 states, 4 states have (on average 13.0) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-28 20:43:27,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:43:27,916 INFO L93 Difference]: Finished difference Result 2186 states and 3169 transitions. [2023-11-28 20:43:27,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-28 20:43:27,917 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 13.0) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 111 [2023-11-28 20:43:27,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:43:27,922 INFO L225 Difference]: With dead ends: 2186 [2023-11-28 20:43:27,922 INFO L226 Difference]: Without dead ends: 1295 [2023-11-28 20:43:27,924 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 113 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-28 20:43:27,925 INFO L413 NwaCegarLoop]: 995 mSDtfsCounter, 396 mSDsluCounter, 2452 mSDsCounter, 0 mSdLazyCounter, 311 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 407 SdHoareTripleChecker+Valid, 3447 SdHoareTripleChecker+Invalid, 334 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 311 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-28 20:43:27,925 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [407 Valid, 3447 Invalid, 334 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 311 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-28 20:43:27,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1295 states. [2023-11-28 20:43:27,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1295 to 1153. [2023-11-28 20:43:27,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1153 states, 1022 states have (on average 1.4921722113502935) internal successors, (1525), 1093 states have internal predecessors, (1525), 51 states have call successors, (51), 17 states have call predecessors, (51), 15 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2023-11-28 20:43:27,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1153 states to 1153 states and 1619 transitions. [2023-11-28 20:43:27,987 INFO L78 Accepts]: Start accepts. Automaton has 1153 states and 1619 transitions. Word has length 111 [2023-11-28 20:43:27,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:43:27,987 INFO L495 AbstractCegarLoop]: Abstraction has 1153 states and 1619 transitions. [2023-11-28 20:43:27,987 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 13.0) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-28 20:43:27,987 INFO L276 IsEmpty]: Start isEmpty. Operand 1153 states and 1619 transitions. [2023-11-28 20:43:27,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-11-28 20:43:27,988 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:43:27,988 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, 1, 1, 1] [2023-11-28 20:43:27,996 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-11-28 20:43:28,189 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:43:28,189 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting getopt32Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:43:28,189 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:43:28,189 INFO L85 PathProgramCache]: Analyzing trace with hash 854461504, now seen corresponding path program 1 times [2023-11-28 20:43:28,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:43:28,190 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985405856] [2023-11-28 20:43:28,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:28,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:43:28,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:28,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-28 20:43:28,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:28,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-28 20:43:28,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:28,375 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-28 20:43:28,375 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:43:28,375 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985405856] [2023-11-28 20:43:28,375 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1985405856] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:43:28,375 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:43:28,375 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-28 20:43:28,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334113812] [2023-11-28 20:43:28,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:43:28,376 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-28 20:43:28,376 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:43:28,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-28 20:43:28,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-28 20:43:28,377 INFO L87 Difference]: Start difference. First operand 1153 states and 1619 transitions. Second operand has 4 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-28 20:43:29,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:43:29,571 INFO L93 Difference]: Finished difference Result 1572 states and 2289 transitions. [2023-11-28 20:43:29,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-28 20:43:29,572 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 113 [2023-11-28 20:43:29,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:43:29,576 INFO L225 Difference]: With dead ends: 1572 [2023-11-28 20:43:29,576 INFO L226 Difference]: Without dead ends: 1571 [2023-11-28 20:43:29,577 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-28 20:43:29,577 INFO L413 NwaCegarLoop]: 539 mSDtfsCounter, 738 mSDsluCounter, 969 mSDsCounter, 0 mSdLazyCounter, 1087 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 760 SdHoareTripleChecker+Valid, 1508 SdHoareTripleChecker+Invalid, 1114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 1087 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-28 20:43:29,577 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [760 Valid, 1508 Invalid, 1114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 1087 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-28 20:43:29,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1571 states. [2023-11-28 20:43:29,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1571 to 1152. [2023-11-28 20:43:29,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1152 states, 1022 states have (on average 1.490215264187867) internal successors, (1523), 1092 states have internal predecessors, (1523), 51 states have call successors, (51), 17 states have call predecessors, (51), 15 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2023-11-28 20:43:29,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1152 states to 1152 states and 1617 transitions. [2023-11-28 20:43:29,641 INFO L78 Accepts]: Start accepts. Automaton has 1152 states and 1617 transitions. Word has length 113 [2023-11-28 20:43:29,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:43:29,642 INFO L495 AbstractCegarLoop]: Abstraction has 1152 states and 1617 transitions. [2023-11-28 20:43:29,642 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-28 20:43:29,642 INFO L276 IsEmpty]: Start isEmpty. Operand 1152 states and 1617 transitions. [2023-11-28 20:43:29,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2023-11-28 20:43:29,643 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:43:29,644 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, 1, 1, 1] [2023-11-28 20:43:29,644 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-11-28 20:43:29,644 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting getopt32Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:43:29,644 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:43:29,644 INFO L85 PathProgramCache]: Analyzing trace with hash 718502942, now seen corresponding path program 1 times [2023-11-28 20:43:29,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:43:29,644 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812010134] [2023-11-28 20:43:29,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:29,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:43:29,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:29,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-28 20:43:29,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:29,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-28 20:43:30,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:30,011 INFO L134 CoverageAnalysis]: Checked inductivity of 298 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2023-11-28 20:43:30,011 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:43:30,011 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812010134] [2023-11-28 20:43:30,012 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812010134] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:43:30,012 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:43:30,012 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-28 20:43:30,012 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641796126] [2023-11-28 20:43:30,012 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:43:30,012 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-28 20:43:30,013 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:43:30,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-28 20:43:30,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-28 20:43:30,014 INFO L87 Difference]: Start difference. First operand 1152 states and 1617 transitions. Second operand has 4 states, 4 states have (on average 12.5) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-28 20:43:31,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:43:31,346 INFO L93 Difference]: Finished difference Result 2602 states and 3768 transitions. [2023-11-28 20:43:31,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-28 20:43:31,346 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 114 [2023-11-28 20:43:31,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:43:31,351 INFO L225 Difference]: With dead ends: 2602 [2023-11-28 20:43:31,351 INFO L226 Difference]: Without dead ends: 1575 [2023-11-28 20:43:31,354 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 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-28 20:43:31,354 INFO L413 NwaCegarLoop]: 516 mSDtfsCounter, 758 mSDsluCounter, 914 mSDsCounter, 0 mSdLazyCounter, 1078 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 780 SdHoareTripleChecker+Valid, 1430 SdHoareTripleChecker+Invalid, 1106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 1078 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-28 20:43:31,355 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [780 Valid, 1430 Invalid, 1106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 1078 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-28 20:43:31,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1575 states. [2023-11-28 20:43:31,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1575 to 1156. [2023-11-28 20:43:31,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1156 states, 1025 states have (on average 1.4878048780487805) internal successors, (1525), 1095 states have internal predecessors, (1525), 51 states have call successors, (51), 18 states have call predecessors, (51), 16 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2023-11-28 20:43:31,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1156 states to 1156 states and 1619 transitions. [2023-11-28 20:43:31,456 INFO L78 Accepts]: Start accepts. Automaton has 1156 states and 1619 transitions. Word has length 114 [2023-11-28 20:43:31,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:43:31,457 INFO L495 AbstractCegarLoop]: Abstraction has 1156 states and 1619 transitions. [2023-11-28 20:43:31,457 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-28 20:43:31,457 INFO L276 IsEmpty]: Start isEmpty. Operand 1156 states and 1619 transitions. [2023-11-28 20:43:31,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-11-28 20:43:31,458 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:43:31,458 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 10, 10, 10, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 20:43:31,458 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-11-28 20:43:31,459 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:43:31,459 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:43:31,459 INFO L85 PathProgramCache]: Analyzing trace with hash 1136507673, now seen corresponding path program 1 times [2023-11-28 20:43:31,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:43:31,460 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959448494] [2023-11-28 20:43:31,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:31,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:43:31,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:31,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-28 20:43:31,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:31,756 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 325 refuted. 0 times theorem prover too weak. 435 trivial. 0 not checked. [2023-11-28 20:43:31,756 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:43:31,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [959448494] [2023-11-28 20:43:31,757 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [959448494] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-28 20:43:31,757 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1812335698] [2023-11-28 20:43:31,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:31,757 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:43:31,757 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:43:31,758 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:43:31,760 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-28 20:43:32,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:32,415 INFO L262 TraceCheckSpWp]: Trace formula consists of 1257 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-28 20:43:32,417 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:43:32,494 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 325 refuted. 0 times theorem prover too weak. 435 trivial. 0 not checked. [2023-11-28 20:43:32,495 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 20:43:32,572 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 325 refuted. 0 times theorem prover too weak. 435 trivial. 0 not checked. [2023-11-28 20:43:32,572 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1812335698] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-28 20:43:32,572 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-28 20:43:32,572 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 6 [2023-11-28 20:43:32,572 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241620911] [2023-11-28 20:43:32,572 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-28 20:43:32,573 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-28 20:43:32,573 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:43:32,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-28 20:43:32,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-28 20:43:32,573 INFO L87 Difference]: Start difference. First operand 1156 states and 1619 transitions. Second operand has 7 states, 6 states have (on average 9.166666666666666) internal successors, (55), 7 states have internal predecessors, (55), 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-28 20:43:32,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:43:32,802 INFO L93 Difference]: Finished difference Result 1265 states and 1736 transitions. [2023-11-28 20:43:32,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-28 20:43:32,803 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 9.166666666666666) internal successors, (55), 7 states have internal predecessors, (55), 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 112 [2023-11-28 20:43:32,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:43:32,805 INFO L225 Difference]: With dead ends: 1265 [2023-11-28 20:43:32,805 INFO L226 Difference]: Without dead ends: 1264 [2023-11-28 20:43:32,806 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 222 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-28 20:43:32,806 INFO L413 NwaCegarLoop]: 941 mSDtfsCounter, 4 mSDsluCounter, 1888 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 2829 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-28 20:43:32,807 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 2829 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 142 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-28 20:43:32,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1264 states. [2023-11-28 20:43:32,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1264 to 1261. [2023-11-28 20:43:32,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1261 states, 1130 states have (on average 1.447787610619469) internal successors, (1636), 1200 states have internal predecessors, (1636), 51 states have call successors, (51), 18 states have call predecessors, (51), 16 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2023-11-28 20:43:32,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1261 states to 1261 states and 1730 transitions. [2023-11-28 20:43:32,871 INFO L78 Accepts]: Start accepts. Automaton has 1261 states and 1730 transitions. Word has length 112 [2023-11-28 20:43:32,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:43:32,871 INFO L495 AbstractCegarLoop]: Abstraction has 1261 states and 1730 transitions. [2023-11-28 20:43:32,872 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 9.166666666666666) internal successors, (55), 7 states have internal predecessors, (55), 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-28 20:43:32,872 INFO L276 IsEmpty]: Start isEmpty. Operand 1261 states and 1730 transitions. [2023-11-28 20:43:32,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-11-28 20:43:32,873 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:43:32,873 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 20:43:32,882 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-11-28 20:43:33,073 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:43:33,074 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting getopt32Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:43:33,074 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:43:33,074 INFO L85 PathProgramCache]: Analyzing trace with hash 981085310, now seen corresponding path program 1 times [2023-11-28 20:43:33,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:43:33,074 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [729992709] [2023-11-28 20:43:33,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:33,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:43:33,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:33,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-28 20:43:33,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:33,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-11-28 20:43:33,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:33,352 INFO L134 CoverageAnalysis]: Checked inductivity of 298 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2023-11-28 20:43:33,352 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:43:33,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [729992709] [2023-11-28 20:43:33,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [729992709] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:43:33,353 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:43:33,353 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-28 20:43:33,353 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921404390] [2023-11-28 20:43:33,353 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:43:33,353 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-28 20:43:33,353 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:43:33,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-28 20:43:33,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-28 20:43:33,354 INFO L87 Difference]: Start difference. First operand 1261 states and 1730 transitions. Second operand has 5 states, 5 states have (on average 11.6) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-28 20:43:34,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:43:34,938 INFO L93 Difference]: Finished difference Result 2718 states and 3895 transitions. [2023-11-28 20:43:34,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-28 20:43:34,939 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 122 [2023-11-28 20:43:34,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:43:34,943 INFO L225 Difference]: With dead ends: 2718 [2023-11-28 20:43:34,943 INFO L226 Difference]: Without dead ends: 1682 [2023-11-28 20:43:34,945 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-28 20:43:34,946 INFO L413 NwaCegarLoop]: 510 mSDtfsCounter, 741 mSDsluCounter, 1430 mSDsCounter, 0 mSdLazyCounter, 1590 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 763 SdHoareTripleChecker+Valid, 1940 SdHoareTripleChecker+Invalid, 1621 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1590 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-11-28 20:43:34,946 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [763 Valid, 1940 Invalid, 1621 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1590 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-11-28 20:43:34,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1682 states. [2023-11-28 20:43:35,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1682 to 1263. [2023-11-28 20:43:35,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1263 states, 1132 states have (on average 1.4469964664310955) internal successors, (1638), 1202 states have internal predecessors, (1638), 51 states have call successors, (51), 18 states have call predecessors, (51), 16 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2023-11-28 20:43:35,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1263 states to 1263 states and 1732 transitions. [2023-11-28 20:43:35,014 INFO L78 Accepts]: Start accepts. Automaton has 1263 states and 1732 transitions. Word has length 122 [2023-11-28 20:43:35,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:43:35,014 INFO L495 AbstractCegarLoop]: Abstraction has 1263 states and 1732 transitions. [2023-11-28 20:43:35,014 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-28 20:43:35,015 INFO L276 IsEmpty]: Start isEmpty. Operand 1263 states and 1732 transitions. [2023-11-28 20:43:35,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-11-28 20:43:35,015 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:43:35,016 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 20:43:35,016 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-11-28 20:43:35,016 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting getopt32Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:43:35,016 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:43:35,016 INFO L85 PathProgramCache]: Analyzing trace with hash 1229231804, now seen corresponding path program 1 times [2023-11-28 20:43:35,016 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:43:35,016 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563745922] [2023-11-28 20:43:35,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:35,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:43:35,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:35,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-28 20:43:35,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:35,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-11-28 20:43:35,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:35,341 INFO L134 CoverageAnalysis]: Checked inductivity of 298 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2023-11-28 20:43:35,342 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:43:35,342 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563745922] [2023-11-28 20:43:35,342 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1563745922] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:43:35,342 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:43:35,342 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-28 20:43:35,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243247867] [2023-11-28 20:43:35,342 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:43:35,343 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-28 20:43:35,343 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:43:35,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-28 20:43:35,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-28 20:43:35,344 INFO L87 Difference]: Start difference. First operand 1263 states and 1732 transitions. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-28 20:43:37,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:43:37,217 INFO L93 Difference]: Finished difference Result 2727 states and 3908 transitions. [2023-11-28 20:43:37,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-28 20:43:37,217 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 122 [2023-11-28 20:43:37,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:43:37,221 INFO L225 Difference]: With dead ends: 2727 [2023-11-28 20:43:37,221 INFO L226 Difference]: Without dead ends: 1689 [2023-11-28 20:43:37,222 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-28 20:43:37,223 INFO L413 NwaCegarLoop]: 512 mSDtfsCounter, 749 mSDsluCounter, 1933 mSDsCounter, 0 mSdLazyCounter, 2119 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 771 SdHoareTripleChecker+Valid, 2445 SdHoareTripleChecker+Invalid, 2150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 2119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-11-28 20:43:37,223 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [771 Valid, 2445 Invalid, 2150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 2119 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-11-28 20:43:37,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1689 states. [2023-11-28 20:43:37,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1689 to 1266. [2023-11-28 20:43:37,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1266 states, 1135 states have (on average 1.4449339207048457) internal successors, (1640), 1205 states have internal predecessors, (1640), 51 states have call successors, (51), 18 states have call predecessors, (51), 16 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2023-11-28 20:43:37,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1266 states to 1266 states and 1734 transitions. [2023-11-28 20:43:37,289 INFO L78 Accepts]: Start accepts. Automaton has 1266 states and 1734 transitions. Word has length 122 [2023-11-28 20:43:37,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:43:37,289 INFO L495 AbstractCegarLoop]: Abstraction has 1266 states and 1734 transitions. [2023-11-28 20:43:37,289 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-28 20:43:37,289 INFO L276 IsEmpty]: Start isEmpty. Operand 1266 states and 1734 transitions. [2023-11-28 20:43:37,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-11-28 20:43:37,290 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:43:37,290 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 20:43:37,290 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-11-28 20:43:37,290 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting getopt32Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:43:37,291 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:43:37,291 INFO L85 PathProgramCache]: Analyzing trace with hash 181425763, now seen corresponding path program 1 times [2023-11-28 20:43:37,291 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:43:37,291 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1388006099] [2023-11-28 20:43:37,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:37,291 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:43:37,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:37,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-28 20:43:37,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:37,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-11-28 20:43:37,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:37,531 INFO L134 CoverageAnalysis]: Checked inductivity of 298 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2023-11-28 20:43:37,531 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:43:37,531 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1388006099] [2023-11-28 20:43:37,531 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1388006099] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:43:37,532 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:43:37,532 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-28 20:43:37,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544203940] [2023-11-28 20:43:37,532 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:43:37,532 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-28 20:43:37,532 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:43:37,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-28 20:43:37,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-28 20:43:37,533 INFO L87 Difference]: Start difference. First operand 1266 states and 1734 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-28 20:43:39,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:43:39,018 INFO L93 Difference]: Finished difference Result 2720 states and 3894 transitions. [2023-11-28 20:43:39,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-28 20:43:39,018 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 124 [2023-11-28 20:43:39,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:43:39,021 INFO L225 Difference]: With dead ends: 2720 [2023-11-28 20:43:39,022 INFO L226 Difference]: Without dead ends: 1687 [2023-11-28 20:43:39,023 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-28 20:43:39,024 INFO L413 NwaCegarLoop]: 511 mSDtfsCounter, 741 mSDsluCounter, 1430 mSDsCounter, 0 mSdLazyCounter, 1595 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 763 SdHoareTripleChecker+Valid, 1941 SdHoareTripleChecker+Invalid, 1626 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1595 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-28 20:43:39,024 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [763 Valid, 1941 Invalid, 1626 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1595 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-28 20:43:39,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1687 states. [2023-11-28 20:43:39,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1687 to 1268. [2023-11-28 20:43:39,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1268 states, 1137 states have (on average 1.4441512752858399) internal successors, (1642), 1207 states have internal predecessors, (1642), 51 states have call successors, (51), 18 states have call predecessors, (51), 16 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2023-11-28 20:43:39,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1268 states to 1268 states and 1736 transitions. [2023-11-28 20:43:39,089 INFO L78 Accepts]: Start accepts. Automaton has 1268 states and 1736 transitions. Word has length 124 [2023-11-28 20:43:39,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:43:39,089 INFO L495 AbstractCegarLoop]: Abstraction has 1268 states and 1736 transitions. [2023-11-28 20:43:39,089 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-28 20:43:39,089 INFO L276 IsEmpty]: Start isEmpty. Operand 1268 states and 1736 transitions. [2023-11-28 20:43:39,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-11-28 20:43:39,090 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:43:39,090 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 20:43:39,090 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-11-28 20:43:39,091 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting getopt32Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:43:39,091 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:43:39,091 INFO L85 PathProgramCache]: Analyzing trace with hash 605072485, now seen corresponding path program 1 times [2023-11-28 20:43:39,091 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:43:39,091 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632459427] [2023-11-28 20:43:39,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:39,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:43:39,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:39,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-28 20:43:39,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:39,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-11-28 20:43:39,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:39,318 INFO L134 CoverageAnalysis]: Checked inductivity of 298 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2023-11-28 20:43:39,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:43:39,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632459427] [2023-11-28 20:43:39,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1632459427] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:43:39,319 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:43:39,319 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-28 20:43:39,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711794012] [2023-11-28 20:43:39,320 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:43:39,320 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-28 20:43:39,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:43:39,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-28 20:43:39,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-28 20:43:39,321 INFO L87 Difference]: Start difference. First operand 1268 states and 1736 transitions. Second operand has 6 states, 6 states have (on average 10.0) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-28 20:43:40,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:43:40,987 INFO L93 Difference]: Finished difference Result 2728 states and 3905 transitions. [2023-11-28 20:43:40,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-28 20:43:40,988 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.0) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 124 [2023-11-28 20:43:40,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:43:40,992 INFO L225 Difference]: With dead ends: 2728 [2023-11-28 20:43:40,992 INFO L226 Difference]: Without dead ends: 1693 [2023-11-28 20:43:40,994 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-28 20:43:40,994 INFO L413 NwaCegarLoop]: 519 mSDtfsCounter, 749 mSDsluCounter, 1949 mSDsCounter, 0 mSdLazyCounter, 2116 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 771 SdHoareTripleChecker+Valid, 2468 SdHoareTripleChecker+Invalid, 2146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 2116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-11-28 20:43:40,994 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [771 Valid, 2468 Invalid, 2146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 2116 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-11-28 20:43:40,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1693 states. [2023-11-28 20:43:41,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1693 to 1267. [2023-11-28 20:43:41,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1267 states, 1136 states have (on average 1.443661971830986) internal successors, (1640), 1206 states have internal predecessors, (1640), 51 states have call successors, (51), 18 states have call predecessors, (51), 16 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2023-11-28 20:43:41,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1267 states to 1267 states and 1734 transitions. [2023-11-28 20:43:41,063 INFO L78 Accepts]: Start accepts. Automaton has 1267 states and 1734 transitions. Word has length 124 [2023-11-28 20:43:41,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:43:41,064 INFO L495 AbstractCegarLoop]: Abstraction has 1267 states and 1734 transitions. [2023-11-28 20:43:41,064 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.0) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-28 20:43:41,064 INFO L276 IsEmpty]: Start isEmpty. Operand 1267 states and 1734 transitions. [2023-11-28 20:43:41,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-11-28 20:43:41,065 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:43:41,065 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 20:43:41,065 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-11-28 20:43:41,065 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting getopt32Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:43:41,065 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:43:41,065 INFO L85 PathProgramCache]: Analyzing trace with hash 1184517730, now seen corresponding path program 1 times [2023-11-28 20:43:41,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:43:41,065 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620704386] [2023-11-28 20:43:41,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:41,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:43:41,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:42,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-28 20:43:42,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:42,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-11-28 20:43:42,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:42,074 INFO L134 CoverageAnalysis]: Checked inductivity of 298 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2023-11-28 20:43:42,074 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:43:42,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620704386] [2023-11-28 20:43:42,074 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [620704386] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:43:42,074 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:43:42,074 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-28 20:43:42,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904464048] [2023-11-28 20:43:42,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:43:42,075 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-28 20:43:42,075 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:43:42,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-28 20:43:42,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-11-28 20:43:42,076 INFO L87 Difference]: Start difference. First operand 1267 states and 1734 transitions. Second operand has 8 states, 8 states have (on average 7.5) internal successors, (60), 6 states have internal predecessors, (60), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-28 20:43:45,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:43:45,102 INFO L93 Difference]: Finished difference Result 2531 states and 3546 transitions. [2023-11-28 20:43:45,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-28 20:43:45,102 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.5) internal successors, (60), 6 states have internal predecessors, (60), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 124 [2023-11-28 20:43:45,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:43:45,106 INFO L225 Difference]: With dead ends: 2531 [2023-11-28 20:43:45,106 INFO L226 Difference]: Without dead ends: 1860 [2023-11-28 20:43:45,107 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=82, Invalid=158, Unknown=0, NotChecked=0, Total=240 [2023-11-28 20:43:45,107 INFO L413 NwaCegarLoop]: 513 mSDtfsCounter, 3850 mSDsluCounter, 2321 mSDsCounter, 0 mSdLazyCounter, 2982 mSolverCounterSat, 185 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3867 SdHoareTripleChecker+Valid, 2834 SdHoareTripleChecker+Invalid, 3167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 185 IncrementalHoareTripleChecker+Valid, 2982 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2023-11-28 20:43:45,108 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3867 Valid, 2834 Invalid, 3167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [185 Valid, 2982 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2023-11-28 20:43:45,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1860 states. [2023-11-28 20:43:45,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1860 to 1268. [2023-11-28 20:43:45,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1268 states, 1137 states have (on average 1.4432717678100264) internal successors, (1641), 1207 states have internal predecessors, (1641), 51 states have call successors, (51), 18 states have call predecessors, (51), 16 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2023-11-28 20:43:45,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1268 states to 1268 states and 1735 transitions. [2023-11-28 20:43:45,176 INFO L78 Accepts]: Start accepts. Automaton has 1268 states and 1735 transitions. Word has length 124 [2023-11-28 20:43:45,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:43:45,177 INFO L495 AbstractCegarLoop]: Abstraction has 1268 states and 1735 transitions. [2023-11-28 20:43:45,177 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.5) internal successors, (60), 6 states have internal predecessors, (60), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-28 20:43:45,177 INFO L276 IsEmpty]: Start isEmpty. Operand 1268 states and 1735 transitions. [2023-11-28 20:43:45,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-11-28 20:43:45,178 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:43:45,178 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 20:43:45,178 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-11-28 20:43:45,178 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting getopt32Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:43:45,178 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:43:45,178 INFO L85 PathProgramCache]: Analyzing trace with hash -504426012, now seen corresponding path program 1 times [2023-11-28 20:43:45,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:43:45,179 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2065684469] [2023-11-28 20:43:45,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:45,179 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:43:45,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:45,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-28 20:43:45,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:45,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-11-28 20:43:45,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:45,704 INFO L134 CoverageAnalysis]: Checked inductivity of 298 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2023-11-28 20:43:45,704 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:43:45,705 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2065684469] [2023-11-28 20:43:45,705 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2065684469] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:43:45,705 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:43:45,705 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-28 20:43:45,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046857524] [2023-11-28 20:43:45,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:43:45,706 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-28 20:43:45,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:43:45,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-28 20:43:45,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-28 20:43:45,707 INFO L87 Difference]: Start difference. First operand 1268 states and 1735 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-28 20:43:47,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:43:47,320 INFO L93 Difference]: Finished difference Result 2720 states and 3890 transitions. [2023-11-28 20:43:47,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-28 20:43:47,321 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 124 [2023-11-28 20:43:47,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:43:47,323 INFO L225 Difference]: With dead ends: 2720 [2023-11-28 20:43:47,323 INFO L226 Difference]: Without dead ends: 1691 [2023-11-28 20:43:47,325 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-28 20:43:47,326 INFO L413 NwaCegarLoop]: 510 mSDtfsCounter, 739 mSDsluCounter, 1441 mSDsCounter, 0 mSdLazyCounter, 1585 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 761 SdHoareTripleChecker+Valid, 1951 SdHoareTripleChecker+Invalid, 1614 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 1585 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-11-28 20:43:47,326 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [761 Valid, 1951 Invalid, 1614 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 1585 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-11-28 20:43:47,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1691 states. [2023-11-28 20:43:47,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1691 to 1270. [2023-11-28 20:43:47,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1270 states, 1139 states have (on average 1.4424934152765583) internal successors, (1643), 1209 states have internal predecessors, (1643), 51 states have call successors, (51), 18 states have call predecessors, (51), 16 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2023-11-28 20:43:47,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1270 states to 1270 states and 1737 transitions. [2023-11-28 20:43:47,396 INFO L78 Accepts]: Start accepts. Automaton has 1270 states and 1737 transitions. Word has length 124 [2023-11-28 20:43:47,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:43:47,396 INFO L495 AbstractCegarLoop]: Abstraction has 1270 states and 1737 transitions. [2023-11-28 20:43:47,396 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-28 20:43:47,396 INFO L276 IsEmpty]: Start isEmpty. Operand 1270 states and 1737 transitions. [2023-11-28 20:43:47,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-11-28 20:43:47,397 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:43:47,397 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 20:43:47,397 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-11-28 20:43:47,398 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting getopt32Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:43:47,398 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:43:47,398 INFO L85 PathProgramCache]: Analyzing trace with hash -898792798, now seen corresponding path program 1 times [2023-11-28 20:43:47,398 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:43:47,398 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592405361] [2023-11-28 20:43:47,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:47,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:43:47,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:47,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-28 20:43:47,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:47,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-11-28 20:43:47,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:47,981 INFO L134 CoverageAnalysis]: Checked inductivity of 298 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2023-11-28 20:43:47,982 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:43:47,982 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592405361] [2023-11-28 20:43:47,982 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [592405361] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:43:47,982 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:43:47,982 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-28 20:43:47,982 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1549765082] [2023-11-28 20:43:47,982 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:43:47,983 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-28 20:43:47,983 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:43:47,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-28 20:43:47,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-28 20:43:47,983 INFO L87 Difference]: Start difference. First operand 1270 states and 1737 transitions. Second operand has 5 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 1 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-28 20:43:49,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:43:49,742 INFO L93 Difference]: Finished difference Result 2198 states and 3092 transitions. [2023-11-28 20:43:49,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-28 20:43:49,743 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 1 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 124 [2023-11-28 20:43:49,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:43:49,745 INFO L225 Difference]: With dead ends: 2198 [2023-11-28 20:43:49,745 INFO L226 Difference]: Without dead ends: 1271 [2023-11-28 20:43:49,747 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-28 20:43:49,747 INFO L413 NwaCegarLoop]: 531 mSDtfsCounter, 431 mSDsluCounter, 1478 mSDsCounter, 0 mSdLazyCounter, 1454 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 446 SdHoareTripleChecker+Valid, 2009 SdHoareTripleChecker+Invalid, 1473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1454 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-11-28 20:43:49,748 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [446 Valid, 2009 Invalid, 1473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1454 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-11-28 20:43:49,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1271 states. [2023-11-28 20:43:49,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1271 to 1271. [2023-11-28 20:43:49,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1271 states, 1140 states have (on average 1.4421052631578948) internal successors, (1644), 1210 states have internal predecessors, (1644), 51 states have call successors, (51), 18 states have call predecessors, (51), 16 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2023-11-28 20:43:49,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1271 states to 1271 states and 1738 transitions. [2023-11-28 20:43:49,815 INFO L78 Accepts]: Start accepts. Automaton has 1271 states and 1738 transitions. Word has length 124 [2023-11-28 20:43:49,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:43:49,816 INFO L495 AbstractCegarLoop]: Abstraction has 1271 states and 1738 transitions. [2023-11-28 20:43:49,816 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 1 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-28 20:43:49,816 INFO L276 IsEmpty]: Start isEmpty. Operand 1271 states and 1738 transitions. [2023-11-28 20:43:49,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2023-11-28 20:43:49,817 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:43:49,817 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 20:43:49,817 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-11-28 20:43:49,817 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting getopt32Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:43:49,817 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:43:49,817 INFO L85 PathProgramCache]: Analyzing trace with hash -1405265072, now seen corresponding path program 1 times [2023-11-28 20:43:49,818 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:43:49,818 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104216459] [2023-11-28 20:43:49,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:49,818 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:43:49,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:50,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-28 20:43:50,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:50,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-11-28 20:43:50,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:50,390 INFO L134 CoverageAnalysis]: Checked inductivity of 299 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2023-11-28 20:43:50,390 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:43:50,391 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104216459] [2023-11-28 20:43:50,391 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104216459] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-28 20:43:50,391 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2011042674] [2023-11-28 20:43:50,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:50,391 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:43:50,391 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:43:50,393 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:43:50,404 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-28 20:43:53,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:53,114 INFO L262 TraceCheckSpWp]: Trace formula consists of 1405 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-28 20:43:53,117 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:43:53,143 INFO L134 CoverageAnalysis]: Checked inductivity of 299 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2023-11-28 20:43:53,143 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 20:43:53,209 INFO L134 CoverageAnalysis]: Checked inductivity of 299 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2023-11-28 20:43:53,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2011042674] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-28 20:43:53,210 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-28 20:43:53,210 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2023-11-28 20:43:53,210 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137107872] [2023-11-28 20:43:53,210 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-28 20:43:53,211 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-28 20:43:53,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:43:53,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-28 20:43:53,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2023-11-28 20:43:53,212 INFO L87 Difference]: Start difference. First operand 1271 states and 1738 transitions. Second operand has 11 states, 8 states have (on average 8.375) internal successors, (67), 10 states have internal predecessors, (67), 1 states have call successors, (4), 2 states have call predecessors, (4), 4 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-28 20:43:56,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:43:56,230 INFO L93 Difference]: Finished difference Result 2202 states and 3099 transitions. [2023-11-28 20:43:56,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-28 20:43:56,230 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 8 states have (on average 8.375) internal successors, (67), 10 states have internal predecessors, (67), 1 states have call successors, (4), 2 states have call predecessors, (4), 4 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 125 [2023-11-28 20:43:56,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:43:56,233 INFO L225 Difference]: With dead ends: 2202 [2023-11-28 20:43:56,233 INFO L226 Difference]: Without dead ends: 1274 [2023-11-28 20:43:56,235 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 247 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2023-11-28 20:43:56,236 INFO L413 NwaCegarLoop]: 531 mSDtfsCounter, 431 mSDsluCounter, 3536 mSDsCounter, 0 mSdLazyCounter, 3333 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 446 SdHoareTripleChecker+Valid, 4067 SdHoareTripleChecker+Invalid, 3353 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 3333 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-11-28 20:43:56,236 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [446 Valid, 4067 Invalid, 3353 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 3333 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2023-11-28 20:43:56,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1274 states. [2023-11-28 20:43:56,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1274 to 1274. [2023-11-28 20:43:56,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1274 states, 1143 states have (on average 1.4409448818897639) internal successors, (1647), 1213 states have internal predecessors, (1647), 51 states have call successors, (51), 18 states have call predecessors, (51), 16 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2023-11-28 20:43:56,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1274 states to 1274 states and 1741 transitions. [2023-11-28 20:43:56,302 INFO L78 Accepts]: Start accepts. Automaton has 1274 states and 1741 transitions. Word has length 125 [2023-11-28 20:43:56,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:43:56,302 INFO L495 AbstractCegarLoop]: Abstraction has 1274 states and 1741 transitions. [2023-11-28 20:43:56,302 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 8 states have (on average 8.375) internal successors, (67), 10 states have internal predecessors, (67), 1 states have call successors, (4), 2 states have call predecessors, (4), 4 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-28 20:43:56,302 INFO L276 IsEmpty]: Start isEmpty. Operand 1274 states and 1741 transitions. [2023-11-28 20:43:56,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2023-11-28 20:43:56,303 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:43:56,303 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 20:43:56,319 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-11-28 20:43:56,503 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:43:56,503 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting getopt32Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:43:56,504 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:43:56,504 INFO L85 PathProgramCache]: Analyzing trace with hash -1409991134, now seen corresponding path program 2 times [2023-11-28 20:43:56,504 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:43:56,504 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853180381] [2023-11-28 20:43:56,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:43:56,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:43:56,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:57,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-28 20:43:57,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:57,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-11-28 20:43:57,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:57,286 INFO L134 CoverageAnalysis]: Checked inductivity of 308 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2023-11-28 20:43:57,286 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:43:57,288 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853180381] [2023-11-28 20:43:57,288 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853180381] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-28 20:43:57,288 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1958499565] [2023-11-28 20:43:57,288 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-28 20:43:57,288 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:43:57,288 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:43:57,289 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:43:57,293 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-28 20:43:59,768 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-28 20:43:59,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-28 20:43:59,775 INFO L262 TraceCheckSpWp]: Trace formula consists of 1450 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-28 20:43:59,778 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:43:59,837 INFO L134 CoverageAnalysis]: Checked inductivity of 308 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2023-11-28 20:43:59,837 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 20:44:00,027 INFO L134 CoverageAnalysis]: Checked inductivity of 308 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2023-11-28 20:44:00,027 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1958499565] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-28 20:44:00,027 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-28 20:44:00,027 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 20 [2023-11-28 20:44:00,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224211617] [2023-11-28 20:44:00,028 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-28 20:44:00,028 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-28 20:44:00,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:44:00,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-28 20:44:00,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=275, Unknown=0, NotChecked=0, Total=380 [2023-11-28 20:44:00,029 INFO L87 Difference]: Start difference. First operand 1274 states and 1741 transitions. Second operand has 20 states, 17 states have (on average 4.470588235294118) internal successors, (76), 19 states have internal predecessors, (76), 1 states have call successors, (4), 2 states have call predecessors, (4), 4 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-28 20:44:03,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:44:03,400 INFO L93 Difference]: Finished difference Result 2208 states and 3108 transitions. [2023-11-28 20:44:03,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-28 20:44:03,401 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 17 states have (on average 4.470588235294118) internal successors, (76), 19 states have internal predecessors, (76), 1 states have call successors, (4), 2 states have call predecessors, (4), 4 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 128 [2023-11-28 20:44:03,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:44:03,403 INFO L225 Difference]: With dead ends: 2208 [2023-11-28 20:44:03,403 INFO L226 Difference]: Without dead ends: 1280 [2023-11-28 20:44:03,405 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 247 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=224, Invalid=478, Unknown=0, NotChecked=0, Total=702 [2023-11-28 20:44:03,406 INFO L413 NwaCegarLoop]: 531 mSDtfsCounter, 431 mSDsluCounter, 3019 mSDsCounter, 0 mSdLazyCounter, 2912 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 446 SdHoareTripleChecker+Valid, 3550 SdHoareTripleChecker+Invalid, 2932 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 2912 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2023-11-28 20:44:03,406 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [446 Valid, 3550 Invalid, 2932 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 2912 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2023-11-28 20:44:03,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1280 states. [2023-11-28 20:44:03,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1280 to 1280. [2023-11-28 20:44:03,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1280 states, 1149 states have (on average 1.4386422976501305) internal successors, (1653), 1219 states have internal predecessors, (1653), 51 states have call successors, (51), 18 states have call predecessors, (51), 16 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2023-11-28 20:44:03,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1280 states to 1280 states and 1747 transitions. [2023-11-28 20:44:03,494 INFO L78 Accepts]: Start accepts. Automaton has 1280 states and 1747 transitions. Word has length 128 [2023-11-28 20:44:03,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:44:03,494 INFO L495 AbstractCegarLoop]: Abstraction has 1280 states and 1747 transitions. [2023-11-28 20:44:03,494 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 17 states have (on average 4.470588235294118) internal successors, (76), 19 states have internal predecessors, (76), 1 states have call successors, (4), 2 states have call predecessors, (4), 4 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-28 20:44:03,494 INFO L276 IsEmpty]: Start isEmpty. Operand 1280 states and 1747 transitions. [2023-11-28 20:44:03,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2023-11-28 20:44:03,495 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:44:03,496 INFO L195 NwaCegarLoop]: trace histogram [10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 20:44:03,515 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-11-28 20:44:03,696 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:44:03,696 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting getopt32Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:44:03,696 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:44:03,696 INFO L85 PathProgramCache]: Analyzing trace with hash -1550020766, now seen corresponding path program 3 times [2023-11-28 20:44:03,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:44:03,697 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713145234] [2023-11-28 20:44:03,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:44:03,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:44:03,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:44:04,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-28 20:44:04,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:44:04,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-11-28 20:44:04,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:44:04,702 INFO L134 CoverageAnalysis]: Checked inductivity of 353 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2023-11-28 20:44:04,702 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:44:04,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1713145234] [2023-11-28 20:44:04,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1713145234] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-28 20:44:04,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1821598066] [2023-11-28 20:44:04,702 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-28 20:44:04,702 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:44:04,702 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:44:04,703 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:44:04,705 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-28 20:44:33,338 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2023-11-28 20:44:33,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-28 20:44:33,352 INFO L262 TraceCheckSpWp]: Trace formula consists of 1331 conjuncts, 25 conjunts are in the unsatisfiable core [2023-11-28 20:44:33,355 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:44:33,558 INFO L134 CoverageAnalysis]: Checked inductivity of 353 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2023-11-28 20:44:33,558 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 20:44:34,122 INFO L134 CoverageAnalysis]: Checked inductivity of 353 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2023-11-28 20:44:34,123 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1821598066] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-28 20:44:34,123 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-28 20:44:34,123 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 38 [2023-11-28 20:44:34,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401545636] [2023-11-28 20:44:34,123 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-28 20:44:34,124 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2023-11-28 20:44:34,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:44:34,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2023-11-28 20:44:34,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=357, Invalid=1049, Unknown=0, NotChecked=0, Total=1406 [2023-11-28 20:44:34,125 INFO L87 Difference]: Start difference. First operand 1280 states and 1747 transitions. Second operand has 38 states, 35 states have (on average 2.6857142857142855) internal successors, (94), 37 states have internal predecessors, (94), 1 states have call successors, (4), 2 states have call predecessors, (4), 4 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-28 20:44:47,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:44:47,795 INFO L93 Difference]: Finished difference Result 2220 states and 3126 transitions. [2023-11-28 20:44:47,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-11-28 20:44:47,795 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 35 states have (on average 2.6857142857142855) internal successors, (94), 37 states have internal predecessors, (94), 1 states have call successors, (4), 2 states have call predecessors, (4), 4 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 134 [2023-11-28 20:44:47,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:44:47,798 INFO L225 Difference]: With dead ends: 2220 [2023-11-28 20:44:47,798 INFO L226 Difference]: Without dead ends: 1292 [2023-11-28 20:44:47,801 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 296 GetRequests, 247 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 8.0s TimeCoverageRelationStatistics Valid=806, Invalid=1744, Unknown=0, NotChecked=0, Total=2550 [2023-11-28 20:44:47,801 INFO L413 NwaCegarLoop]: 531 mSDtfsCounter, 431 mSDsluCounter, 8677 mSDsCounter, 0 mSdLazyCounter, 8217 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 446 SdHoareTripleChecker+Valid, 9208 SdHoareTripleChecker+Invalid, 8237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 8217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2023-11-28 20:44:47,801 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [446 Valid, 9208 Invalid, 8237 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [20 Valid, 8217 Invalid, 0 Unknown, 0 Unchecked, 6.3s Time] [2023-11-28 20:44:47,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1292 states. [2023-11-28 20:44:47,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1292 to 1292. [2023-11-28 20:44:47,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1292 states, 1161 states have (on average 1.434108527131783) internal successors, (1665), 1231 states have internal predecessors, (1665), 51 states have call successors, (51), 18 states have call predecessors, (51), 16 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2023-11-28 20:44:47,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1292 states to 1292 states and 1759 transitions. [2023-11-28 20:44:47,880 INFO L78 Accepts]: Start accepts. Automaton has 1292 states and 1759 transitions. Word has length 134 [2023-11-28 20:44:47,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:44:47,881 INFO L495 AbstractCegarLoop]: Abstraction has 1292 states and 1759 transitions. [2023-11-28 20:44:47,881 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 35 states have (on average 2.6857142857142855) internal successors, (94), 37 states have internal predecessors, (94), 1 states have call successors, (4), 2 states have call predecessors, (4), 4 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-28 20:44:47,881 INFO L276 IsEmpty]: Start isEmpty. Operand 1292 states and 1759 transitions. [2023-11-28 20:44:47,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2023-11-28 20:44:47,882 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:44:47,882 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 10, 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] [2023-11-28 20:44:47,898 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-11-28 20:44:48,082 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:44:48,082 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:44:48,083 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:44:48,083 INFO L85 PathProgramCache]: Analyzing trace with hash -239664170, now seen corresponding path program 1 times [2023-11-28 20:44:48,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:44:48,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890397227] [2023-11-28 20:44:48,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:44:48,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:44:48,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:44:48,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-28 20:44:48,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:44:48,505 INFO L134 CoverageAnalysis]: Checked inductivity of 511 backedges. 0 proven. 220 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2023-11-28 20:44:48,506 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:44:48,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890397227] [2023-11-28 20:44:48,506 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890397227] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-28 20:44:48,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [712670059] [2023-11-28 20:44:48,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:44:48,506 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:44:48,506 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:44:48,507 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:44:48,508 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-28 20:44:49,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:44:49,334 INFO L262 TraceCheckSpWp]: Trace formula consists of 1357 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-28 20:44:49,336 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:44:49,393 INFO L134 CoverageAnalysis]: Checked inductivity of 511 backedges. 0 proven. 220 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2023-11-28 20:44:49,394 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 20:44:49,578 INFO L134 CoverageAnalysis]: Checked inductivity of 511 backedges. 0 proven. 220 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2023-11-28 20:44:49,578 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [712670059] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-28 20:44:49,578 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-28 20:44:49,579 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 24 [2023-11-28 20:44:49,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412326651] [2023-11-28 20:44:49,579 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-28 20:44:49,579 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2023-11-28 20:44:49,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:44:49,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2023-11-28 20:44:49,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=300, Invalid=300, Unknown=0, NotChecked=0, Total=600 [2023-11-28 20:44:49,581 INFO L87 Difference]: Start difference. First operand 1292 states and 1759 transitions. Second operand has 25 states, 24 states have (on average 5.458333333333333) internal successors, (131), 25 states have internal predecessors, (131), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-28 20:44:52,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:44:52,111 INFO L93 Difference]: Finished difference Result 12631 states and 19173 transitions. [2023-11-28 20:44:52,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-11-28 20:44:52,112 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 5.458333333333333) internal successors, (131), 25 states have internal predecessors, (131), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 138 [2023-11-28 20:44:52,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:44:52,131 INFO L225 Difference]: With dead ends: 12631 [2023-11-28 20:44:52,131 INFO L226 Difference]: Without dead ends: 12630 [2023-11-28 20:44:52,135 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 288 GetRequests, 265 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=300, Invalid=300, Unknown=0, NotChecked=0, Total=600 [2023-11-28 20:44:52,135 INFO L413 NwaCegarLoop]: 938 mSDtfsCounter, 12110 mSDsluCounter, 14062 mSDsCounter, 0 mSdLazyCounter, 1016 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12286 SdHoareTripleChecker+Valid, 15000 SdHoareTripleChecker+Invalid, 1101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1016 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-28 20:44:52,135 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12286 Valid, 15000 Invalid, 1101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1016 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-28 20:44:52,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12630 states. [2023-11-28 20:44:52,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12630 to 1388. [2023-11-28 20:44:52,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1388 states, 1257 states have (on average 1.4200477326968974) internal successors, (1785), 1327 states have internal predecessors, (1785), 51 states have call successors, (51), 18 states have call predecessors, (51), 16 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2023-11-28 20:44:52,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1388 states to 1388 states and 1879 transitions. [2023-11-28 20:44:52,382 INFO L78 Accepts]: Start accepts. Automaton has 1388 states and 1879 transitions. Word has length 138 [2023-11-28 20:44:52,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:44:52,383 INFO L495 AbstractCegarLoop]: Abstraction has 1388 states and 1879 transitions. [2023-11-28 20:44:52,383 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 5.458333333333333) internal successors, (131), 25 states have internal predecessors, (131), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-28 20:44:52,383 INFO L276 IsEmpty]: Start isEmpty. Operand 1388 states and 1879 transitions. [2023-11-28 20:44:52,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2023-11-28 20:44:52,384 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:44:52,385 INFO L195 NwaCegarLoop]: trace histogram [22, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 20:44:52,393 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-11-28 20:44:52,585 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:44:52,585 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting getopt32Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:44:52,585 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:44:52,586 INFO L85 PathProgramCache]: Analyzing trace with hash -548838942, now seen corresponding path program 4 times [2023-11-28 20:44:52,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:44:52,586 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1334614560] [2023-11-28 20:44:52,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:44:52,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:44:52,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:44:53,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-28 20:44:53,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:44:53,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-11-28 20:44:53,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:44:54,493 INFO L134 CoverageAnalysis]: Checked inductivity of 551 backedges. 0 proven. 253 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2023-11-28 20:44:54,494 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:44:54,494 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1334614560] [2023-11-28 20:44:54,494 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1334614560] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-28 20:44:54,494 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2083143303] [2023-11-28 20:44:54,494 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-28 20:44:54,494 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:44:54,494 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:44:54,495 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:44:54,496 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-28 20:45:21,567 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-28 20:45:21,567 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-28 20:45:21,578 INFO L262 TraceCheckSpWp]: Trace formula consists of 1720 conjuncts, 49 conjunts are in the unsatisfiable core [2023-11-28 20:45:21,582 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:45:22,331 INFO L134 CoverageAnalysis]: Checked inductivity of 551 backedges. 0 proven. 253 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2023-11-28 20:45:22,331 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 20:45:24,352 INFO L134 CoverageAnalysis]: Checked inductivity of 551 backedges. 0 proven. 253 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2023-11-28 20:45:24,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2083143303] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-28 20:45:24,352 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-28 20:45:24,352 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 74 [2023-11-28 20:45:24,353 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240557183] [2023-11-28 20:45:24,353 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-28 20:45:24,353 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 74 states [2023-11-28 20:45:24,353 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:45:24,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2023-11-28 20:45:24,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1293, Invalid=4109, Unknown=0, NotChecked=0, Total=5402 [2023-11-28 20:45:24,355 INFO L87 Difference]: Start difference. First operand 1388 states and 1879 transitions. Second operand has 74 states, 71 states have (on average 1.8309859154929577) internal successors, (130), 73 states have internal predecessors, (130), 1 states have call successors, (4), 2 states have call predecessors, (4), 4 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-28 20:48:11,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:48:11,071 INFO L93 Difference]: Finished difference Result 2340 states and 3282 transitions. [2023-11-28 20:48:11,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2023-11-28 20:48:11,071 INFO L78 Accepts]: Start accepts. Automaton has has 74 states, 71 states have (on average 1.8309859154929577) internal successors, (130), 73 states have internal predecessors, (130), 1 states have call successors, (4), 2 states have call predecessors, (4), 4 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 146 [2023-11-28 20:48:11,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:48:11,073 INFO L225 Difference]: With dead ends: 2340 [2023-11-28 20:48:11,073 INFO L226 Difference]: Without dead ends: 1412 [2023-11-28 20:48:11,077 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 344 GetRequests, 247 SyntacticMatches, 0 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 665 ImplicationChecksByTransitivity, 157.6s TimeCoverageRelationStatistics Valid=3049, Invalid=6652, Unknown=1, NotChecked=0, Total=9702 [2023-11-28 20:48:11,078 INFO L413 NwaCegarLoop]: 531 mSDtfsCounter, 431 mSDsluCounter, 14846 mSDsCounter, 0 mSdLazyCounter, 14521 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 446 SdHoareTripleChecker+Valid, 15377 SdHoareTripleChecker+Invalid, 14541 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 14521 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.6s IncrementalHoareTripleChecker+Time [2023-11-28 20:48:11,078 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [446 Valid, 15377 Invalid, 14541 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [20 Valid, 14521 Invalid, 0 Unknown, 0 Unchecked, 11.6s Time] [2023-11-28 20:48:11,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1412 states. [2023-11-28 20:48:11,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1412 to 1412. [2023-11-28 20:48:11,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1412 states, 1281 states have (on average 1.4121779859484778) internal successors, (1809), 1351 states have internal predecessors, (1809), 51 states have call successors, (51), 18 states have call predecessors, (51), 16 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2023-11-28 20:48:11,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1412 states to 1412 states and 1903 transitions. [2023-11-28 20:48:11,179 INFO L78 Accepts]: Start accepts. Automaton has 1412 states and 1903 transitions. Word has length 146 [2023-11-28 20:48:11,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:48:11,180 INFO L495 AbstractCegarLoop]: Abstraction has 1412 states and 1903 transitions. [2023-11-28 20:48:11,180 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 74 states, 71 states have (on average 1.8309859154929577) internal successors, (130), 73 states have internal predecessors, (130), 1 states have call successors, (4), 2 states have call predecessors, (4), 4 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-28 20:48:11,180 INFO L276 IsEmpty]: Start isEmpty. Operand 1412 states and 1903 transitions. [2023-11-28 20:48:11,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-11-28 20:48:11,181 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:48:11,181 INFO L195 NwaCegarLoop]: trace histogram [46, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 20:48:11,234 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2023-11-28 20:48:11,382 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2023-11-28 20:48:11,382 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting getopt32Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [getopt32Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, getopt32Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 81 more)] === [2023-11-28 20:48:11,382 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:48:11,382 INFO L85 PathProgramCache]: Analyzing trace with hash 1691076322, now seen corresponding path program 5 times [2023-11-28 20:48:11,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:48:11,382 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722292518] [2023-11-28 20:48:11,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:48:11,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:48:11,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:48:13,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-28 20:48:13,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:48:13,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-11-28 20:48:13,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:48:16,317 INFO L134 CoverageAnalysis]: Checked inductivity of 1379 backedges. 0 proven. 1081 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2023-11-28 20:48:16,317 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:48:16,317 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722292518] [2023-11-28 20:48:16,317 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1722292518] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-28 20:48:16,317 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [505777211] [2023-11-28 20:48:16,317 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-28 20:48:16,317 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:48:16,317 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:48:16,318 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:48:16,320 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f97c54b6-ae91-4edf-86be-e7f87e975d07/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process