./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/seq-mthreaded/rekh_ctm.2-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 3061b6dc Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/seq-mthreaded/rekh_ctm.2-2.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash f1e7a931f8678a52ab26f5a1b74bb59e33ef4ed9c03430a4d28342e1a824b13d --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-3061b6d-m [2024-11-18 14:51:24,700 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-18 14:51:24,771 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-18 14:51:24,777 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-18 14:51:24,778 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-18 14:51:24,806 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-18 14:51:24,807 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-18 14:51:24,807 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-18 14:51:24,808 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-18 14:51:24,809 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-18 14:51:24,809 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-18 14:51:24,809 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-18 14:51:24,809 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-18 14:51:24,810 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-18 14:51:24,810 INFO L153 SettingsManager]: * Use SBE=true [2024-11-18 14:51:24,810 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-18 14:51:24,810 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-18 14:51:24,811 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-18 14:51:24,811 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-18 14:51:24,811 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-18 14:51:24,815 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-18 14:51:24,816 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-18 14:51:24,816 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-18 14:51:24,816 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-18 14:51:24,816 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-18 14:51:24,816 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-18 14:51:24,816 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-18 14:51:24,816 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-18 14:51:24,817 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-18 14:51:24,817 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-18 14:51:24,817 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-18 14:51:24,817 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-18 14:51:24,817 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-18 14:51:24,817 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-18 14:51:24,818 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-18 14:51:24,818 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-18 14:51:24,818 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-18 14:51:24,818 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-18 14:51:24,818 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-18 14:51:24,818 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-18 14:51:24,818 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-18 14:51:24,821 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-18 14:51:24,821 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:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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 -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> f1e7a931f8678a52ab26f5a1b74bb59e33ef4ed9c03430a4d28342e1a824b13d [2024-11-18 14:51:25,036 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-18 14:51:25,062 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-18 14:51:25,065 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-18 14:51:25,066 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-18 14:51:25,066 INFO L274 PluginConnector]: CDTParser initialized [2024-11-18 14:51:25,067 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/seq-mthreaded/rekh_ctm.2-2.c [2024-11-18 14:51:26,400 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-18 14:51:26,715 INFO L384 CDTParser]: Found 1 translation units. [2024-11-18 14:51:26,716 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/seq-mthreaded/rekh_ctm.2-2.c [2024-11-18 14:51:26,750 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/35dd13464/09ea0ed64d584093b9fe0e3471b897bc/FLAG610a60309 [2024-11-18 14:51:26,769 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/35dd13464/09ea0ed64d584093b9fe0e3471b897bc [2024-11-18 14:51:26,771 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-18 14:51:26,773 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-18 14:51:26,775 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-18 14:51:26,776 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-18 14:51:26,780 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-18 14:51:26,781 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 02:51:26" (1/1) ... [2024-11-18 14:51:26,782 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@57c3acfa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:51:26, skipping insertion in model container [2024-11-18 14:51:26,783 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 02:51:26" (1/1) ... [2024-11-18 14:51:26,890 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-18 14:51:27,079 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/seq-mthreaded/rekh_ctm.2-2.c[1870,1883] [2024-11-18 14:51:27,498 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-18 14:51:27,524 INFO L200 MainTranslator]: Completed pre-run [2024-11-18 14:51:27,535 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"/tmp/aaaa/ctm.ok2.i","-S") [42] [2024-11-18 14:51:27,542 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/seq-mthreaded/rekh_ctm.2-2.c[1870,1883] [2024-11-18 14:51:27,827 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-18 14:51:27,898 INFO L204 MainTranslator]: Completed translation [2024-11-18 14:51:27,902 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:51:27 WrapperNode [2024-11-18 14:51:27,902 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-18 14:51:27,903 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-18 14:51:27,904 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-18 14:51:27,904 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-18 14:51:27,915 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:51:27" (1/1) ... [2024-11-18 14:51:27,987 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:51:27" (1/1) ... [2024-11-18 14:51:28,155 INFO L138 Inliner]: procedures = 99, calls = 2725, calls flagged for inlining = 34, calls inlined = 34, statements flattened = 8471 [2024-11-18 14:51:28,155 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-18 14:51:28,156 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-18 14:51:28,156 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-18 14:51:28,156 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-18 14:51:28,166 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:51:27" (1/1) ... [2024-11-18 14:51:28,167 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:51:27" (1/1) ... [2024-11-18 14:51:28,219 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:51:27" (1/1) ... [2024-11-18 14:51:28,286 INFO L175 MemorySlicer]: Split 2332 memory accesses to 49 slices as follows [2, 80, 86, 37, 37, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46, 49, 46]. 4 percent of accesses are in the largest equivalence class. The 338 initializations are split as follows [2, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7]. The 402 writes are split as follows [0, 7, 7, 7, 7, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6, 11, 6]. [2024-11-18 14:51:28,287 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:51:27" (1/1) ... [2024-11-18 14:51:28,287 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:51:27" (1/1) ... [2024-11-18 14:51:28,459 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:51:27" (1/1) ... [2024-11-18 14:51:28,487 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:51:27" (1/1) ... [2024-11-18 14:51:28,507 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:51:27" (1/1) ... [2024-11-18 14:51:28,529 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:51:27" (1/1) ... [2024-11-18 14:51:28,561 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-18 14:51:28,563 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-18 14:51:28,563 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-18 14:51:28,563 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-18 14:51:28,564 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:51:27" (1/1) ... [2024-11-18 14:51:28,568 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-18 14:51:28,656 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:51:28,679 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-18 14:51:28,682 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-18 14:51:28,733 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_W_state [2024-11-18 14:51:28,733 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_W_state [2024-11-18 14:51:28,733 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_T_state [2024-11-18 14:51:28,734 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_T_state [2024-11-18 14:51:28,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-18 14:51:28,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-18 14:51:28,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-18 14:51:28,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-18 14:51:28,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-18 14:51:28,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-18 14:51:28,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-18 14:51:28,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-18 14:51:28,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-18 14:51:28,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-18 14:51:28,734 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-18 14:51:28,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-18 14:51:28,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-18 14:51:28,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-18 14:51:28,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-18 14:51:28,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-18 14:51:28,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-18 14:51:28,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-18 14:51:28,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-18 14:51:28,735 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-18 14:51:28,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-18 14:51:28,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-18 14:51:28,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-18 14:51:28,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-18 14:51:28,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-18 14:51:28,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-18 14:51:28,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-18 14:51:28,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-11-18 14:51:28,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-11-18 14:51:28,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-11-18 14:51:28,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-11-18 14:51:28,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-11-18 14:51:28,736 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-11-18 14:51:28,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-11-18 14:51:28,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2024-11-18 14:51:28,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2024-11-18 14:51:28,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2024-11-18 14:51:28,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2024-11-18 14:51:28,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2024-11-18 14:51:28,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2024-11-18 14:51:28,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2024-11-18 14:51:28,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2024-11-18 14:51:28,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2024-11-18 14:51:28,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2024-11-18 14:51:28,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2024-11-18 14:51:28,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2024-11-18 14:51:28,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2024-11-18 14:51:28,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2024-11-18 14:51:28,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2024-11-18 14:51:28,738 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_need_to_run_nxtbg [2024-11-18 14:51:28,738 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_need_to_run_nxtbg [2024-11-18 14:51:28,738 INFO L130 BoogieDeclarations]: Found specification of procedure nxt_motor_set_count [2024-11-18 14:51:28,738 INFO L138 BoogieDeclarations]: Found implementation of procedure nxt_motor_set_count [2024-11-18 14:51:28,740 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write___startrek_current_priority [2024-11-18 14:51:28,740 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write___startrek_current_priority [2024-11-18 14:51:28,740 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_input [2024-11-18 14:51:28,740 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_input [2024-11-18 14:51:28,740 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_hyperperiod [2024-11-18 14:51:28,740 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_hyperperiod [2024-11-18 14:51:28,741 INFO L130 BoogieDeclarations]: Found specification of procedure bg_nxtcolorsensor [2024-11-18 14:51:28,741 INFO L138 BoogieDeclarations]: Found implementation of procedure bg_nxtcolorsensor [2024-11-18 14:51:28,741 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_entry_pt_Writer [2024-11-18 14:51:28,741 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_entry_pt_Writer [2024-11-18 14:51:28,741 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_nxtcolorsensor_mode [2024-11-18 14:51:28,741 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_nxtcolorsensor_mode [2024-11-18 14:51:28,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-18 14:51:28,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-18 14:51:28,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-18 14:51:28,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-18 14:51:28,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-18 14:51:28,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-18 14:51:28,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-18 14:51:28,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-18 14:51:28,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-18 14:51:28,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-18 14:51:28,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-18 14:51:28,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-18 14:51:28,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-18 14:51:28,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-18 14:51:28,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-18 14:51:28,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-18 14:51:28,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-18 14:51:28,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-18 14:51:28,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-18 14:51:28,743 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-18 14:51:28,744 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-18 14:51:28,744 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-18 14:51:28,744 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-18 14:51:28,744 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-18 14:51:28,744 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-18 14:51:28,744 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-18 14:51:28,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-18 14:51:28,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-11-18 14:51:28,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-11-18 14:51:28,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-11-18 14:51:28,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-11-18 14:51:28,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-11-18 14:51:28,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-11-18 14:51:28,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-11-18 14:51:28,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2024-11-18 14:51:28,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2024-11-18 14:51:28,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2024-11-18 14:51:28,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2024-11-18 14:51:28,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2024-11-18 14:51:28,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2024-11-18 14:51:28,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2024-11-18 14:51:28,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2024-11-18 14:51:28,752 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2024-11-18 14:51:28,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2024-11-18 14:51:28,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2024-11-18 14:51:28,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2024-11-18 14:51:28,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2024-11-18 14:51:28,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2024-11-18 14:51:28,753 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2024-11-18 14:51:28,753 INFO L130 BoogieDeclarations]: Found specification of procedure assert [2024-11-18 14:51:28,753 INFO L138 BoogieDeclarations]: Found implementation of procedure assert [2024-11-18 14:51:28,753 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_R_count [2024-11-18 14:51:28,754 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_R_count [2024-11-18 14:51:28,754 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_T_state [2024-11-18 14:51:28,754 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_T_state [2024-11-18 14:51:28,754 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_output [2024-11-18 14:51:28,754 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_output [2024-11-18 14:51:28,754 INFO L130 BoogieDeclarations]: Found specification of procedure move_motor [2024-11-18 14:51:28,754 INFO L138 BoogieDeclarations]: Found implementation of procedure move_motor [2024-11-18 14:51:28,754 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_R_speed [2024-11-18 14:51:28,755 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_R_speed [2024-11-18 14:51:28,755 INFO L130 BoogieDeclarations]: Found specification of procedure nxt_motor_get_count [2024-11-18 14:51:28,755 INFO L138 BoogieDeclarations]: Found implementation of procedure nxt_motor_get_count [2024-11-18 14:51:28,755 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-18 14:51:28,755 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_cs_t2 [2024-11-18 14:51:28,755 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_cs_t2 [2024-11-18 14:51:28,755 INFO L130 BoogieDeclarations]: Found specification of procedure ecrobot_set_nxtcolorsensor [2024-11-18 14:51:28,755 INFO L138 BoogieDeclarations]: Found implementation of procedure ecrobot_set_nxtcolorsensor [2024-11-18 14:51:28,756 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_cs_t3 [2024-11-18 14:51:28,756 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_cs_t3 [2024-11-18 14:51:28,756 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_output [2024-11-18 14:51:28,756 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_output [2024-11-18 14:51:28,756 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_cs_t0 [2024-11-18 14:51:28,756 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_cs_t0 [2024-11-18 14:51:28,757 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_T_count [2024-11-18 14:51:28,757 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_T_count [2024-11-18 14:51:28,757 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_cs_t1 [2024-11-18 14:51:28,757 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_cs_t1 [2024-11-18 14:51:28,757 INFO L130 BoogieDeclarations]: Found specification of procedure TerminateTask [2024-11-18 14:51:28,757 INFO L138 BoogieDeclarations]: Found implementation of procedure TerminateTask [2024-11-18 14:51:28,757 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_W_count [2024-11-18 14:51:28,757 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_W_count [2024-11-18 14:51:28,757 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read___startrek_current_priority [2024-11-18 14:51:28,757 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read___startrek_current_priority [2024-11-18 14:51:28,757 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_W_count [2024-11-18 14:51:28,757 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_W_count [2024-11-18 14:51:28,757 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_T_count [2024-11-18 14:51:28,758 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_T_count [2024-11-18 14:51:28,758 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_T_speed [2024-11-18 14:51:28,758 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_T_speed [2024-11-18 14:51:28,758 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_nxtcolorsensor_data_mode [2024-11-18 14:51:28,758 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_nxtcolorsensor_data_mode [2024-11-18 14:51:28,758 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_threshold [2024-11-18 14:51:28,758 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_threshold [2024-11-18 14:51:28,758 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_need_to_read [2024-11-18 14:51:28,758 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_need_to_read [2024-11-18 14:51:28,758 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_R_state [2024-11-18 14:51:28,758 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_R_state [2024-11-18 14:51:28,758 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_entry_pt_Reader [2024-11-18 14:51:28,758 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_entry_pt_Reader [2024-11-18 14:51:28,758 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_dir [2024-11-18 14:51:28,759 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_dir [2024-11-18 14:51:28,759 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_W_speed [2024-11-18 14:51:28,759 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_W_speed [2024-11-18 14:51:28,759 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_input [2024-11-18 14:51:28,759 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_input [2024-11-18 14:51:28,759 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_R_state [2024-11-18 14:51:28,759 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_R_state [2024-11-18 14:51:28,759 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_need_to_run_nxtbg [2024-11-18 14:51:28,759 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_need_to_run_nxtbg [2024-11-18 14:51:28,759 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_W_state [2024-11-18 14:51:28,759 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_W_state [2024-11-18 14:51:28,759 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_R_count [2024-11-18 14:51:28,760 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_R_count [2024-11-18 14:51:28,760 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_entry_pt_TapeMover [2024-11-18 14:51:28,760 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_entry_pt_TapeMover [2024-11-18 14:51:28,760 INFO L130 BoogieDeclarations]: Found specification of procedure ecrobot_get_nxtcolorsensor_mode [2024-11-18 14:51:28,760 INFO L138 BoogieDeclarations]: Found implementation of procedure ecrobot_get_nxtcolorsensor_mode [2024-11-18 14:51:28,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-18 14:51:28,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-18 14:51:28,762 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-18 14:51:28,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-18 14:51:28,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-18 14:51:28,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-18 14:51:28,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-18 14:51:28,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-18 14:51:28,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-18 14:51:28,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-18 14:51:28,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-18 14:51:28,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-18 14:51:28,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-18 14:51:28,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-18 14:51:28,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-18 14:51:28,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-18 14:51:28,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-18 14:51:28,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-18 14:51:28,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-18 14:51:28,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-18 14:51:28,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-18 14:51:28,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-18 14:51:28,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-18 14:51:28,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-18 14:51:28,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-18 14:51:28,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-18 14:51:28,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-18 14:51:28,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-11-18 14:51:28,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-11-18 14:51:28,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-11-18 14:51:28,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-11-18 14:51:28,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-11-18 14:51:28,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-11-18 14:51:28,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-11-18 14:51:28,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2024-11-18 14:51:28,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2024-11-18 14:51:28,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2024-11-18 14:51:28,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2024-11-18 14:51:28,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2024-11-18 14:51:28,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2024-11-18 14:51:28,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2024-11-18 14:51:28,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2024-11-18 14:51:28,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2024-11-18 14:51:28,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2024-11-18 14:51:28,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2024-11-18 14:51:28,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2024-11-18 14:51:28,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2024-11-18 14:51:28,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2024-11-18 14:51:28,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2024-11-18 14:51:28,769 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_entry_pt_Controller [2024-11-18 14:51:28,769 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_entry_pt_Controller [2024-11-18 14:51:28,769 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-18 14:51:28,769 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-18 14:51:29,212 INFO L238 CfgBuilder]: Building ICFG [2024-11-18 14:51:29,215 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-18 14:51:38,517 INFO L? ?]: Removed 939 outVars from TransFormulas that were not future-live. [2024-11-18 14:51:38,517 INFO L287 CfgBuilder]: Performing block encoding [2024-11-18 14:51:38,559 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-18 14:51:38,559 INFO L316 CfgBuilder]: Removed 4 assume(true) statements. [2024-11-18 14:51:38,559 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 02:51:38 BoogieIcfgContainer [2024-11-18 14:51:38,560 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-18 14:51:38,561 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-18 14:51:38,561 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-18 14:51:38,564 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-18 14:51:38,564 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 02:51:26" (1/3) ... [2024-11-18 14:51:38,565 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@19310beb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 02:51:38, skipping insertion in model container [2024-11-18 14:51:38,565 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:51:27" (2/3) ... [2024-11-18 14:51:38,565 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@19310beb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 02:51:38, skipping insertion in model container [2024-11-18 14:51:38,565 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 02:51:38" (3/3) ... [2024-11-18 14:51:38,569 INFO L112 eAbstractionObserver]: Analyzing ICFG rekh_ctm.2-2.c [2024-11-18 14:51:38,588 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-18 14:51:38,589 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-18 14:51:38,729 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-18 14:51:38,736 INFO L333 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, 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;@c90d705, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-18 14:51:38,736 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-18 14:51:38,749 INFO L276 IsEmpty]: Start isEmpty. Operand has 2460 states, 2109 states have (on average 1.4803224276908487) internal successors, (3122), 2133 states have internal predecessors, (3122), 304 states have call successors, (304), 45 states have call predecessors, (304), 45 states have return successors, (304), 294 states have call predecessors, (304), 304 states have call successors, (304) [2024-11-18 14:51:38,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2024-11-18 14:51:38,766 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:51:38,767 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:51:38,767 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:51:38,771 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:51:38,772 INFO L85 PathProgramCache]: Analyzing trace with hash -1586632227, now seen corresponding path program 1 times [2024-11-18 14:51:38,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:51:38,778 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170770818] [2024-11-18 14:51:38,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:51:38,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:51:39,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:51:39,988 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-18 14:51:39,989 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:51:39,989 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170770818] [2024-11-18 14:51:39,989 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1170770818] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:51:39,990 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:51:39,990 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-18 14:51:39,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731245895] [2024-11-18 14:51:39,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:51:39,994 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-18 14:51:39,995 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:51:40,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-18 14:51:40,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-18 14:51:40,039 INFO L87 Difference]: Start difference. First operand has 2460 states, 2109 states have (on average 1.4803224276908487) internal successors, (3122), 2133 states have internal predecessors, (3122), 304 states have call successors, (304), 45 states have call predecessors, (304), 45 states have return successors, (304), 294 states have call predecessors, (304), 304 states have call successors, (304) Second operand has 2 states, 2 states have (on average 71.0) internal successors, (142), 2 states have internal predecessors, (142), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-18 14:51:40,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:51:40,253 INFO L93 Difference]: Finished difference Result 4911 states and 7706 transitions. [2024-11-18 14:51:40,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-18 14:51:40,255 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 71.0) internal successors, (142), 2 states have internal predecessors, (142), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 148 [2024-11-18 14:51:40,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:51:40,290 INFO L225 Difference]: With dead ends: 4911 [2024-11-18 14:51:40,290 INFO L226 Difference]: Without dead ends: 2447 [2024-11-18 14:51:40,325 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-18 14:51:40,328 INFO L432 NwaCegarLoop]: 3034 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3034 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 14:51:40,330 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3034 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 14:51:40,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2447 states. [2024-11-18 14:51:40,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2447 to 2447. [2024-11-18 14:51:40,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2447 states, 2097 states have (on average 1.1530758226037197) internal successors, (2418), 2121 states have internal predecessors, (2418), 304 states have call successors, (304), 45 states have call predecessors, (304), 45 states have return successors, (303), 293 states have call predecessors, (303), 303 states have call successors, (303) [2024-11-18 14:51:40,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2447 states to 2447 states and 3025 transitions. [2024-11-18 14:51:40,542 INFO L78 Accepts]: Start accepts. Automaton has 2447 states and 3025 transitions. Word has length 148 [2024-11-18 14:51:40,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:51:40,543 INFO L471 AbstractCegarLoop]: Abstraction has 2447 states and 3025 transitions. [2024-11-18 14:51:40,544 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 71.0) internal successors, (142), 2 states have internal predecessors, (142), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-18 14:51:40,544 INFO L276 IsEmpty]: Start isEmpty. Operand 2447 states and 3025 transitions. [2024-11-18 14:51:40,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2024-11-18 14:51:40,562 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:51:40,562 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:51:40,563 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-18 14:51:40,563 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:51:40,564 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:51:40,564 INFO L85 PathProgramCache]: Analyzing trace with hash 1375654324, now seen corresponding path program 1 times [2024-11-18 14:51:40,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:51:40,564 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539749788] [2024-11-18 14:51:40,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:51:40,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:51:41,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:51:42,505 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-18 14:51:42,507 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:51:42,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539749788] [2024-11-18 14:51:42,507 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1539749788] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:51:42,507 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:51:42,507 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:51:42,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429635203] [2024-11-18 14:51:42,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:51:42,509 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:51:42,511 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:51:42,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:51:42,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:51:42,513 INFO L87 Difference]: Start difference. First operand 2447 states and 3025 transitions. Second operand has 6 states, 6 states have (on average 31.666666666666668) internal successors, (190), 6 states have internal predecessors, (190), 4 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-18 14:51:45,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:51:45,105 INFO L93 Difference]: Finished difference Result 5548 states and 6959 transitions. [2024-11-18 14:51:45,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:51:45,106 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 31.666666666666668) internal successors, (190), 6 states have internal predecessors, (190), 4 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 208 [2024-11-18 14:51:45,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:51:45,123 INFO L225 Difference]: With dead ends: 5548 [2024-11-18 14:51:45,124 INFO L226 Difference]: Without dead ends: 3106 [2024-11-18 14:51:45,136 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2024-11-18 14:51:45,137 INFO L432 NwaCegarLoop]: 3639 mSDtfsCounter, 5804 mSDsluCounter, 4588 mSDsCounter, 0 mSdLazyCounter, 2050 mSolverCounterSat, 485 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5804 SdHoareTripleChecker+Valid, 8227 SdHoareTripleChecker+Invalid, 2535 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 485 IncrementalHoareTripleChecker+Valid, 2050 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2024-11-18 14:51:45,137 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5804 Valid, 8227 Invalid, 2535 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [485 Valid, 2050 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2024-11-18 14:51:45,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3106 states. [2024-11-18 14:51:45,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3106 to 2970. [2024-11-18 14:51:45,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2970 states, 2472 states have (on average 1.186084142394822) internal successors, (2932), 2502 states have internal predecessors, (2932), 419 states have call successors, (419), 78 states have call predecessors, (419), 78 states have return successors, (418), 404 states have call predecessors, (418), 418 states have call successors, (418) [2024-11-18 14:51:45,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2970 states to 2970 states and 3769 transitions. [2024-11-18 14:51:45,231 INFO L78 Accepts]: Start accepts. Automaton has 2970 states and 3769 transitions. Word has length 208 [2024-11-18 14:51:45,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:51:45,232 INFO L471 AbstractCegarLoop]: Abstraction has 2970 states and 3769 transitions. [2024-11-18 14:51:45,232 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 31.666666666666668) internal successors, (190), 6 states have internal predecessors, (190), 4 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-18 14:51:45,232 INFO L276 IsEmpty]: Start isEmpty. Operand 2970 states and 3769 transitions. [2024-11-18 14:51:45,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2024-11-18 14:51:45,238 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:51:45,239 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:51:45,239 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-18 14:51:45,239 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:51:45,240 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:51:45,243 INFO L85 PathProgramCache]: Analyzing trace with hash 986645983, now seen corresponding path program 1 times [2024-11-18 14:51:45,243 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:51:45,243 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1914270248] [2024-11-18 14:51:45,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:51:45,244 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:51:45,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:51:46,308 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-18 14:51:46,309 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:51:46,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1914270248] [2024-11-18 14:51:46,309 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1914270248] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:51:46,309 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:51:46,309 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:51:46,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41890085] [2024-11-18 14:51:46,309 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:51:46,310 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:51:46,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:51:46,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:51:46,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:51:46,311 INFO L87 Difference]: Start difference. First operand 2970 states and 3769 transitions. Second operand has 6 states, 6 states have (on average 31.666666666666668) internal successors, (190), 6 states have internal predecessors, (190), 4 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-18 14:51:48,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:51:48,664 INFO L93 Difference]: Finished difference Result 6447 states and 8240 transitions. [2024-11-18 14:51:48,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:51:48,664 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 31.666666666666668) internal successors, (190), 6 states have internal predecessors, (190), 4 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 209 [2024-11-18 14:51:48,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:51:48,681 INFO L225 Difference]: With dead ends: 6447 [2024-11-18 14:51:48,681 INFO L226 Difference]: Without dead ends: 3482 [2024-11-18 14:51:48,697 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2024-11-18 14:51:48,698 INFO L432 NwaCegarLoop]: 3516 mSDtfsCounter, 5708 mSDsluCounter, 4570 mSDsCounter, 0 mSdLazyCounter, 2008 mSolverCounterSat, 558 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5708 SdHoareTripleChecker+Valid, 8086 SdHoareTripleChecker+Invalid, 2566 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 558 IncrementalHoareTripleChecker+Valid, 2008 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-11-18 14:51:48,698 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5708 Valid, 8086 Invalid, 2566 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [558 Valid, 2008 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-11-18 14:51:48,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3482 states. [2024-11-18 14:51:48,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3482 to 3344. [2024-11-18 14:51:48,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3344 states, 2748 states have (on average 1.205604075691412) internal successors, (3313), 2787 states have internal predecessors, (3313), 496 states have call successors, (496), 99 states have call predecessors, (496), 99 states have return successors, (495), 477 states have call predecessors, (495), 495 states have call successors, (495) [2024-11-18 14:51:48,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3344 states to 3344 states and 4304 transitions. [2024-11-18 14:51:48,795 INFO L78 Accepts]: Start accepts. Automaton has 3344 states and 4304 transitions. Word has length 209 [2024-11-18 14:51:48,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:51:48,797 INFO L471 AbstractCegarLoop]: Abstraction has 3344 states and 4304 transitions. [2024-11-18 14:51:48,797 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 31.666666666666668) internal successors, (190), 6 states have internal predecessors, (190), 4 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-18 14:51:48,797 INFO L276 IsEmpty]: Start isEmpty. Operand 3344 states and 4304 transitions. [2024-11-18 14:51:48,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2024-11-18 14:51:48,801 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:51:48,802 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:51:48,802 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-18 14:51:48,802 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:51:48,802 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:51:48,803 INFO L85 PathProgramCache]: Analyzing trace with hash -82474203, now seen corresponding path program 1 times [2024-11-18 14:51:48,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:51:48,804 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16417184] [2024-11-18 14:51:48,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:51:48,806 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:51:49,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:51:50,732 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-18 14:51:50,732 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:51:50,733 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16417184] [2024-11-18 14:51:50,733 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [16417184] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:51:50,733 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:51:50,733 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-18 14:51:50,733 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147900028] [2024-11-18 14:51:50,736 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:51:50,737 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:51:50,737 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:51:50,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:51:50,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-18 14:51:50,738 INFO L87 Difference]: Start difference. First operand 3344 states and 4304 transitions. Second operand has 5 states, 4 states have (on average 45.5) internal successors, (182), 5 states have internal predecessors, (182), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-18 14:51:52,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:51:52,515 INFO L93 Difference]: Finished difference Result 7057 states and 9144 transitions. [2024-11-18 14:51:52,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:51:52,516 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 45.5) internal successors, (182), 5 states have internal predecessors, (182), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) Word has length 205 [2024-11-18 14:51:52,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:51:52,545 INFO L225 Difference]: With dead ends: 7057 [2024-11-18 14:51:52,545 INFO L226 Difference]: Without dead ends: 3718 [2024-11-18 14:51:52,561 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:51:52,562 INFO L432 NwaCegarLoop]: 3410 mSDtfsCounter, 3656 mSDsluCounter, 3338 mSDsCounter, 0 mSdLazyCounter, 1651 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3656 SdHoareTripleChecker+Valid, 6748 SdHoareTripleChecker+Invalid, 1659 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1651 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-18 14:51:52,564 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3656 Valid, 6748 Invalid, 1659 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1651 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-18 14:51:52,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3718 states. [2024-11-18 14:51:52,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3718 to 3716. [2024-11-18 14:51:52,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3716 states, 3023 states have (on average 1.2216341382732385) internal successors, (3693), 3068 states have internal predecessors, (3693), 573 states have call successors, (573), 119 states have call predecessors, (573), 119 states have return successors, (572), 552 states have call predecessors, (572), 572 states have call successors, (572) [2024-11-18 14:51:52,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3716 states to 3716 states and 4838 transitions. [2024-11-18 14:51:52,778 INFO L78 Accepts]: Start accepts. Automaton has 3716 states and 4838 transitions. Word has length 205 [2024-11-18 14:51:52,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:51:52,779 INFO L471 AbstractCegarLoop]: Abstraction has 3716 states and 4838 transitions. [2024-11-18 14:51:52,779 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 45.5) internal successors, (182), 5 states have internal predecessors, (182), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-18 14:51:52,779 INFO L276 IsEmpty]: Start isEmpty. Operand 3716 states and 4838 transitions. [2024-11-18 14:51:52,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2024-11-18 14:51:52,782 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:51:52,783 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:51:52,783 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-18 14:51:52,784 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:51:52,784 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:51:52,784 INFO L85 PathProgramCache]: Analyzing trace with hash 1426698858, now seen corresponding path program 1 times [2024-11-18 14:51:52,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:51:52,784 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042441640] [2024-11-18 14:51:52,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:51:52,785 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:51:53,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:51:54,096 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-18 14:51:54,096 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:51:54,096 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042441640] [2024-11-18 14:51:54,096 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1042441640] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:51:54,096 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [742975672] [2024-11-18 14:51:54,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:51:54,097 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:51:54,097 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:51:54,102 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 14:51:54,107 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-18 14:51:55,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:51:55,427 INFO L255 TraceCheckSpWp]: Trace formula consists of 2845 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 14:51:55,437 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:51:55,558 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-18 14:51:55,559 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:51:55,559 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [742975672] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:51:55,559 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:51:55,559 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 8 [2024-11-18 14:51:55,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552617475] [2024-11-18 14:51:55,559 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:51:55,560 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:51:55,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:51:55,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:51:55,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-18 14:51:55,560 INFO L87 Difference]: Start difference. First operand 3716 states and 4838 transitions. Second operand has 5 states, 5 states have (on average 37.0) internal successors, (185), 5 states have internal predecessors, (185), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-18 14:51:57,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:51:57,319 INFO L93 Difference]: Finished difference Result 7664 states and 9961 transitions. [2024-11-18 14:51:57,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:51:57,319 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 37.0) internal successors, (185), 5 states have internal predecessors, (185), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) Word has length 208 [2024-11-18 14:51:57,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:51:57,345 INFO L225 Difference]: With dead ends: 7664 [2024-11-18 14:51:57,346 INFO L226 Difference]: Without dead ends: 3839 [2024-11-18 14:51:57,364 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 207 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-18 14:51:57,365 INFO L432 NwaCegarLoop]: 3588 mSDtfsCounter, 1465 mSDsluCounter, 8380 mSDsCounter, 0 mSdLazyCounter, 1603 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1465 SdHoareTripleChecker+Valid, 11968 SdHoareTripleChecker+Invalid, 1605 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1603 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-18 14:51:57,366 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1465 Valid, 11968 Invalid, 1605 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1603 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-18 14:51:57,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3839 states. [2024-11-18 14:51:57,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3839 to 3703. [2024-11-18 14:51:57,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3703 states, 3015 states have (on average 1.2202321724709784) internal successors, (3679), 3060 states have internal predecessors, (3679), 568 states have call successors, (568), 119 states have call predecessors, (568), 119 states have return successors, (567), 547 states have call predecessors, (567), 567 states have call successors, (567) [2024-11-18 14:51:57,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3703 states to 3703 states and 4814 transitions. [2024-11-18 14:51:57,649 INFO L78 Accepts]: Start accepts. Automaton has 3703 states and 4814 transitions. Word has length 208 [2024-11-18 14:51:57,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:51:57,650 INFO L471 AbstractCegarLoop]: Abstraction has 3703 states and 4814 transitions. [2024-11-18 14:51:57,650 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 37.0) internal successors, (185), 5 states have internal predecessors, (185), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-18 14:51:57,651 INFO L276 IsEmpty]: Start isEmpty. Operand 3703 states and 4814 transitions. [2024-11-18 14:51:57,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2024-11-18 14:51:57,655 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:51:57,655 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:51:57,684 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-18 14:51:57,855 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:51:57,857 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:51:57,858 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:51:57,858 INFO L85 PathProgramCache]: Analyzing trace with hash -712231823, now seen corresponding path program 1 times [2024-11-18 14:51:57,858 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:51:57,859 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953365502] [2024-11-18 14:51:57,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:51:57,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:51:58,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:51:58,791 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-18 14:51:58,792 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:51:58,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953365502] [2024-11-18 14:51:58,792 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [953365502] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:51:58,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126112303] [2024-11-18 14:51:58,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:51:58,793 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:51:58,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:51:58,795 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 14:51:58,796 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-18 14:52:00,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:00,147 INFO L255 TraceCheckSpWp]: Trace formula consists of 2847 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 14:52:00,155 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:52:00,256 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-18 14:52:00,258 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:52:00,258 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [126112303] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:00,259 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:52:00,259 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 8 [2024-11-18 14:52:00,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398751425] [2024-11-18 14:52:00,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:00,259 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:52:00,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:00,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:52:00,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-18 14:52:00,260 INFO L87 Difference]: Start difference. First operand 3703 states and 4814 transitions. Second operand has 5 states, 5 states have (on average 37.4) internal successors, (187), 5 states have internal predecessors, (187), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-18 14:52:01,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:01,421 INFO L93 Difference]: Finished difference Result 7595 states and 9856 transitions. [2024-11-18 14:52:01,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:52:01,422 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 37.4) internal successors, (187), 5 states have internal predecessors, (187), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) Word has length 209 [2024-11-18 14:52:01,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:01,442 INFO L225 Difference]: With dead ends: 7595 [2024-11-18 14:52:01,442 INFO L226 Difference]: Without dead ends: 3831 [2024-11-18 14:52:01,457 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 208 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-18 14:52:01,458 INFO L432 NwaCegarLoop]: 3566 mSDtfsCounter, 1170 mSDsluCounter, 6431 mSDsCounter, 0 mSdLazyCounter, 1045 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1170 SdHoareTripleChecker+Valid, 9997 SdHoareTripleChecker+Invalid, 1047 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1045 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:01,458 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1170 Valid, 9997 Invalid, 1047 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1045 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-18 14:52:01,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3831 states. [2024-11-18 14:52:01,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3831 to 3693. [2024-11-18 14:52:01,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3693 states, 3009 states have (on average 1.2190096377534065) internal successors, (3668), 3054 states have internal predecessors, (3668), 564 states have call successors, (564), 119 states have call predecessors, (564), 119 states have return successors, (563), 543 states have call predecessors, (563), 563 states have call successors, (563) [2024-11-18 14:52:01,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3693 states to 3693 states and 4795 transitions. [2024-11-18 14:52:01,629 INFO L78 Accepts]: Start accepts. Automaton has 3693 states and 4795 transitions. Word has length 209 [2024-11-18 14:52:01,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:01,630 INFO L471 AbstractCegarLoop]: Abstraction has 3693 states and 4795 transitions. [2024-11-18 14:52:01,630 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 37.4) internal successors, (187), 5 states have internal predecessors, (187), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-18 14:52:01,631 INFO L276 IsEmpty]: Start isEmpty. Operand 3693 states and 4795 transitions. [2024-11-18 14:52:01,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2024-11-18 14:52:01,642 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:01,642 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:52:01,668 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-18 14:52:01,843 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2024-11-18 14:52:01,844 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:01,844 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:01,844 INFO L85 PathProgramCache]: Analyzing trace with hash 544599172, now seen corresponding path program 1 times [2024-11-18 14:52:01,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:01,844 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [486995361] [2024-11-18 14:52:01,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:01,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:02,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:02,951 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-18 14:52:02,951 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:02,951 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [486995361] [2024-11-18 14:52:02,951 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [486995361] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:52:02,951 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2046897136] [2024-11-18 14:52:02,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:02,951 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:52:02,951 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:52:02,955 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 14:52:02,956 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-18 14:52:04,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:04,138 INFO L255 TraceCheckSpWp]: Trace formula consists of 2849 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 14:52:04,144 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:52:04,234 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-18 14:52:04,234 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:52:04,235 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2046897136] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:04,235 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:52:04,235 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 8 [2024-11-18 14:52:04,235 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [747397105] [2024-11-18 14:52:04,235 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:04,236 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:52:04,236 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:04,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:52:04,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-18 14:52:04,237 INFO L87 Difference]: Start difference. First operand 3693 states and 4795 transitions. Second operand has 5 states, 5 states have (on average 37.8) internal successors, (189), 5 states have internal predecessors, (189), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-18 14:52:05,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:05,782 INFO L93 Difference]: Finished difference Result 8184 states and 10623 transitions. [2024-11-18 14:52:05,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:52:05,783 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 37.8) internal successors, (189), 5 states have internal predecessors, (189), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) Word has length 210 [2024-11-18 14:52:05,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:05,807 INFO L225 Difference]: With dead ends: 8184 [2024-11-18 14:52:05,807 INFO L226 Difference]: Without dead ends: 4496 [2024-11-18 14:52:05,820 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 209 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-18 14:52:05,820 INFO L432 NwaCegarLoop]: 3916 mSDtfsCounter, 1737 mSDsluCounter, 9135 mSDsCounter, 0 mSdLazyCounter, 1634 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1737 SdHoareTripleChecker+Valid, 13051 SdHoareTripleChecker+Invalid, 1637 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1634 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:05,821 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1737 Valid, 13051 Invalid, 1637 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1634 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-18 14:52:05,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4496 states. [2024-11-18 14:52:05,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4496 to 4167. [2024-11-18 14:52:05,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4167 states, 3351 states have (on average 1.23455684870188) internal successors, (4137), 3407 states have internal predecessors, (4137), 672 states have call successors, (672), 142 states have call predecessors, (672), 143 states have return successors, (672), 647 states have call predecessors, (672), 671 states have call successors, (672) [2024-11-18 14:52:05,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4167 states to 4167 states and 5481 transitions. [2024-11-18 14:52:05,976 INFO L78 Accepts]: Start accepts. Automaton has 4167 states and 5481 transitions. Word has length 210 [2024-11-18 14:52:05,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:05,977 INFO L471 AbstractCegarLoop]: Abstraction has 4167 states and 5481 transitions. [2024-11-18 14:52:05,977 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 37.8) internal successors, (189), 5 states have internal predecessors, (189), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-18 14:52:05,977 INFO L276 IsEmpty]: Start isEmpty. Operand 4167 states and 5481 transitions. [2024-11-18 14:52:05,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2024-11-18 14:52:05,985 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:05,985 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:52:06,008 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-18 14:52:06,189 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:52:06,190 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:06,190 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:06,190 INFO L85 PathProgramCache]: Analyzing trace with hash 688944702, now seen corresponding path program 1 times [2024-11-18 14:52:06,190 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:06,191 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981821362] [2024-11-18 14:52:06,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:06,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:06,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:06,936 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-18 14:52:06,937 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:06,937 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981821362] [2024-11-18 14:52:06,937 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981821362] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:52:06,937 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1670338256] [2024-11-18 14:52:06,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:06,937 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:52:06,938 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:52:06,939 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 14:52:06,940 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-18 14:52:08,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:08,071 INFO L255 TraceCheckSpWp]: Trace formula consists of 2847 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 14:52:08,076 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:52:08,169 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-18 14:52:08,170 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:52:08,170 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1670338256] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:08,170 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:52:08,171 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 8 [2024-11-18 14:52:08,171 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878633333] [2024-11-18 14:52:08,171 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:08,172 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:52:08,172 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:08,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:52:08,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-18 14:52:08,174 INFO L87 Difference]: Start difference. First operand 4167 states and 5481 transitions. Second operand has 5 states, 5 states have (on average 38.0) internal successors, (190), 5 states have internal predecessors, (190), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-18 14:52:09,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:09,134 INFO L93 Difference]: Finished difference Result 8331 states and 10964 transitions. [2024-11-18 14:52:09,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:52:09,135 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 38.0) internal successors, (190), 5 states have internal predecessors, (190), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) Word has length 210 [2024-11-18 14:52:09,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:09,153 INFO L225 Difference]: With dead ends: 8331 [2024-11-18 14:52:09,153 INFO L226 Difference]: Without dead ends: 4169 [2024-11-18 14:52:09,164 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 209 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-18 14:52:09,165 INFO L432 NwaCegarLoop]: 2937 mSDtfsCounter, 1039 mSDsluCounter, 5737 mSDsCounter, 0 mSdLazyCounter, 1016 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1039 SdHoareTripleChecker+Valid, 8674 SdHoareTripleChecker+Invalid, 1018 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1016 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:09,165 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1039 Valid, 8674 Invalid, 1018 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1016 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-18 14:52:09,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4169 states. [2024-11-18 14:52:09,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4169 to 4167. [2024-11-18 14:52:09,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4167 states, 3351 states have (on average 1.2342584303193076) internal successors, (4136), 3407 states have internal predecessors, (4136), 672 states have call successors, (672), 142 states have call predecessors, (672), 143 states have return successors, (672), 647 states have call predecessors, (672), 671 states have call successors, (672) [2024-11-18 14:52:09,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4167 states to 4167 states and 5480 transitions. [2024-11-18 14:52:09,428 INFO L78 Accepts]: Start accepts. Automaton has 4167 states and 5480 transitions. Word has length 210 [2024-11-18 14:52:09,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:09,432 INFO L471 AbstractCegarLoop]: Abstraction has 4167 states and 5480 transitions. [2024-11-18 14:52:09,433 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 38.0) internal successors, (190), 5 states have internal predecessors, (190), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-18 14:52:09,433 INFO L276 IsEmpty]: Start isEmpty. Operand 4167 states and 5480 transitions. [2024-11-18 14:52:09,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2024-11-18 14:52:09,442 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:09,442 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:52:09,483 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-18 14:52:09,644 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:52:09,645 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:09,645 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:09,645 INFO L85 PathProgramCache]: Analyzing trace with hash 1033599872, now seen corresponding path program 1 times [2024-11-18 14:52:09,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:09,645 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25691453] [2024-11-18 14:52:09,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:09,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:09,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:10,400 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-18 14:52:10,400 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:10,400 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [25691453] [2024-11-18 14:52:10,400 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [25691453] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:10,401 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:52:10,401 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:52:10,401 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887483566] [2024-11-18 14:52:10,401 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:10,401 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:52:10,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:10,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:52:10,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:52:10,402 INFO L87 Difference]: Start difference. First operand 4167 states and 5480 transitions. Second operand has 6 states, 6 states have (on average 30.833333333333332) internal successors, (185), 6 states have internal predecessors, (185), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-18 14:52:12,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:12,341 INFO L93 Difference]: Finished difference Result 7849 states and 10260 transitions. [2024-11-18 14:52:12,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:52:12,342 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 30.833333333333332) internal successors, (185), 6 states have internal predecessors, (185), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 220 [2024-11-18 14:52:12,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:12,357 INFO L225 Difference]: With dead ends: 7849 [2024-11-18 14:52:12,357 INFO L226 Difference]: Without dead ends: 3687 [2024-11-18 14:52:12,367 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2024-11-18 14:52:12,368 INFO L432 NwaCegarLoop]: 3480 mSDtfsCounter, 6644 mSDsluCounter, 2639 mSDsCounter, 0 mSdLazyCounter, 1389 mSolverCounterSat, 845 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6644 SdHoareTripleChecker+Valid, 6119 SdHoareTripleChecker+Invalid, 2234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 845 IncrementalHoareTripleChecker+Valid, 1389 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:12,368 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6644 Valid, 6119 Invalid, 2234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [845 Valid, 1389 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-18 14:52:12,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3687 states. [2024-11-18 14:52:12,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3687 to 3685. [2024-11-18 14:52:12,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3685 states, 3004 states have (on average 1.2173768308921438) internal successors, (3657), 3049 states have internal predecessors, (3657), 561 states have call successors, (561), 119 states have call predecessors, (561), 119 states have return successors, (560), 540 states have call predecessors, (560), 560 states have call successors, (560) [2024-11-18 14:52:12,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3685 states to 3685 states and 4778 transitions. [2024-11-18 14:52:12,460 INFO L78 Accepts]: Start accepts. Automaton has 3685 states and 4778 transitions. Word has length 220 [2024-11-18 14:52:12,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:12,460 INFO L471 AbstractCegarLoop]: Abstraction has 3685 states and 4778 transitions. [2024-11-18 14:52:12,461 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 30.833333333333332) internal successors, (185), 6 states have internal predecessors, (185), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-18 14:52:12,461 INFO L276 IsEmpty]: Start isEmpty. Operand 3685 states and 4778 transitions. [2024-11-18 14:52:12,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2024-11-18 14:52:12,464 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:12,464 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:52:12,464 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-18 14:52:12,464 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:12,465 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:12,465 INFO L85 PathProgramCache]: Analyzing trace with hash 268444166, now seen corresponding path program 1 times [2024-11-18 14:52:12,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:12,465 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737782563] [2024-11-18 14:52:12,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:12,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:12,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:13,386 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-18 14:52:13,386 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:13,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737782563] [2024-11-18 14:52:13,386 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [737782563] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:13,386 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:52:13,387 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:52:13,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985454243] [2024-11-18 14:52:13,387 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:13,387 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:52:13,387 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:13,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:52:13,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:52:13,388 INFO L87 Difference]: Start difference. First operand 3685 states and 4778 transitions. Second operand has 6 states, 6 states have (on average 31.833333333333332) internal successors, (191), 6 states have internal predecessors, (191), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-18 14:52:15,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:15,393 INFO L93 Difference]: Finished difference Result 7367 states and 9557 transitions. [2024-11-18 14:52:15,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:52:15,393 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 31.833333333333332) internal successors, (191), 6 states have internal predecessors, (191), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 220 [2024-11-18 14:52:15,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:15,408 INFO L225 Difference]: With dead ends: 7367 [2024-11-18 14:52:15,409 INFO L226 Difference]: Without dead ends: 3687 [2024-11-18 14:52:15,419 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2024-11-18 14:52:15,419 INFO L432 NwaCegarLoop]: 3386 mSDtfsCounter, 5644 mSDsluCounter, 4439 mSDsCounter, 0 mSdLazyCounter, 2046 mSolverCounterSat, 570 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5644 SdHoareTripleChecker+Valid, 7825 SdHoareTripleChecker+Invalid, 2616 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 570 IncrementalHoareTripleChecker+Valid, 2046 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:15,420 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5644 Valid, 7825 Invalid, 2616 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [570 Valid, 2046 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-18 14:52:15,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3687 states. [2024-11-18 14:52:15,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3687 to 3685. [2024-11-18 14:52:15,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3685 states, 3004 states have (on average 1.2170439414114513) internal successors, (3656), 3049 states have internal predecessors, (3656), 561 states have call successors, (561), 119 states have call predecessors, (561), 119 states have return successors, (560), 540 states have call predecessors, (560), 560 states have call successors, (560) [2024-11-18 14:52:15,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3685 states to 3685 states and 4777 transitions. [2024-11-18 14:52:15,524 INFO L78 Accepts]: Start accepts. Automaton has 3685 states and 4777 transitions. Word has length 220 [2024-11-18 14:52:15,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:15,525 INFO L471 AbstractCegarLoop]: Abstraction has 3685 states and 4777 transitions. [2024-11-18 14:52:15,525 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 31.833333333333332) internal successors, (191), 6 states have internal predecessors, (191), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-18 14:52:15,525 INFO L276 IsEmpty]: Start isEmpty. Operand 3685 states and 4777 transitions. [2024-11-18 14:52:15,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2024-11-18 14:52:15,529 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:15,529 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:52:15,529 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-18 14:52:15,529 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:15,529 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:15,530 INFO L85 PathProgramCache]: Analyzing trace with hash 826979513, now seen corresponding path program 1 times [2024-11-18 14:52:15,530 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:15,530 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [14416669] [2024-11-18 14:52:15,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:15,530 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:16,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:16,798 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-18 14:52:16,801 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:16,801 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [14416669] [2024-11-18 14:52:16,801 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [14416669] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:16,801 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:52:16,801 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:52:16,801 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136354839] [2024-11-18 14:52:16,801 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:16,802 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:52:16,802 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:16,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:52:16,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:52:16,802 INFO L87 Difference]: Start difference. First operand 3685 states and 4777 transitions. Second operand has 6 states, 6 states have (on average 32.0) internal successors, (192), 6 states have internal predecessors, (192), 4 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2024-11-18 14:52:18,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:18,566 INFO L93 Difference]: Finished difference Result 7499 states and 9703 transitions. [2024-11-18 14:52:18,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:52:18,566 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 32.0) internal successors, (192), 6 states have internal predecessors, (192), 4 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) Word has length 223 [2024-11-18 14:52:18,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:18,582 INFO L225 Difference]: With dead ends: 7499 [2024-11-18 14:52:18,582 INFO L226 Difference]: Without dead ends: 3819 [2024-11-18 14:52:18,594 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2024-11-18 14:52:18,595 INFO L432 NwaCegarLoop]: 3615 mSDtfsCounter, 4970 mSDsluCounter, 3759 mSDsCounter, 0 mSdLazyCounter, 1882 mSolverCounterSat, 370 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4970 SdHoareTripleChecker+Valid, 7374 SdHoareTripleChecker+Invalid, 2252 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 370 IncrementalHoareTripleChecker+Valid, 1882 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:18,595 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4970 Valid, 7374 Invalid, 2252 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [370 Valid, 1882 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-18 14:52:18,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3819 states. [2024-11-18 14:52:18,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3819 to 3683. [2024-11-18 14:52:18,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3683 states, 3003 states have (on average 1.2167832167832169) internal successors, (3654), 3048 states have internal predecessors, (3654), 560 states have call successors, (560), 119 states have call predecessors, (560), 119 states have return successors, (559), 539 states have call predecessors, (559), 559 states have call successors, (559) [2024-11-18 14:52:18,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3683 states to 3683 states and 4773 transitions. [2024-11-18 14:52:18,710 INFO L78 Accepts]: Start accepts. Automaton has 3683 states and 4773 transitions. Word has length 223 [2024-11-18 14:52:18,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:18,710 INFO L471 AbstractCegarLoop]: Abstraction has 3683 states and 4773 transitions. [2024-11-18 14:52:18,710 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 32.0) internal successors, (192), 6 states have internal predecessors, (192), 4 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2024-11-18 14:52:18,711 INFO L276 IsEmpty]: Start isEmpty. Operand 3683 states and 4773 transitions. [2024-11-18 14:52:18,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2024-11-18 14:52:18,714 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:18,714 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:52:18,714 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-18 14:52:18,715 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:18,715 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:18,715 INFO L85 PathProgramCache]: Analyzing trace with hash -1410746749, now seen corresponding path program 1 times [2024-11-18 14:52:18,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:18,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133234711] [2024-11-18 14:52:18,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:18,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:19,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:19,663 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-18 14:52:19,663 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:19,663 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133234711] [2024-11-18 14:52:19,663 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133234711] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:19,663 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:52:19,663 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:52:19,663 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855052582] [2024-11-18 14:52:19,663 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:19,664 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:52:19,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:19,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:52:19,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:52:19,665 INFO L87 Difference]: Start difference. First operand 3683 states and 4773 transitions. Second operand has 6 states, 6 states have (on average 32.166666666666664) internal successors, (193), 6 states have internal predecessors, (193), 4 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2024-11-18 14:52:21,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:21,597 INFO L93 Difference]: Finished difference Result 7495 states and 9695 transitions. [2024-11-18 14:52:21,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:52:21,597 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 32.166666666666664) internal successors, (193), 6 states have internal predecessors, (193), 4 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) Word has length 224 [2024-11-18 14:52:21,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:21,614 INFO L225 Difference]: With dead ends: 7495 [2024-11-18 14:52:21,614 INFO L226 Difference]: Without dead ends: 3817 [2024-11-18 14:52:21,628 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2024-11-18 14:52:21,629 INFO L432 NwaCegarLoop]: 3493 mSDtfsCounter, 6667 mSDsluCounter, 2709 mSDsCounter, 0 mSdLazyCounter, 1274 mSolverCounterSat, 785 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6667 SdHoareTripleChecker+Valid, 6202 SdHoareTripleChecker+Invalid, 2059 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 785 IncrementalHoareTripleChecker+Valid, 1274 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:21,629 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6667 Valid, 6202 Invalid, 2059 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [785 Valid, 1274 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-18 14:52:21,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3817 states. [2024-11-18 14:52:21,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3817 to 3679. [2024-11-18 14:52:21,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3679 states, 3001 states have (on average 1.2162612462512497) internal successors, (3650), 3046 states have internal predecessors, (3650), 558 states have call successors, (558), 119 states have call predecessors, (558), 119 states have return successors, (557), 537 states have call predecessors, (557), 557 states have call successors, (557) [2024-11-18 14:52:21,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3679 states to 3679 states and 4765 transitions. [2024-11-18 14:52:21,736 INFO L78 Accepts]: Start accepts. Automaton has 3679 states and 4765 transitions. Word has length 224 [2024-11-18 14:52:21,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:21,736 INFO L471 AbstractCegarLoop]: Abstraction has 3679 states and 4765 transitions. [2024-11-18 14:52:21,736 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 32.166666666666664) internal successors, (193), 6 states have internal predecessors, (193), 4 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2024-11-18 14:52:21,737 INFO L276 IsEmpty]: Start isEmpty. Operand 3679 states and 4765 transitions. [2024-11-18 14:52:21,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2024-11-18 14:52:21,740 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:21,740 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:52:21,740 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-18 14:52:21,741 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:21,741 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:21,741 INFO L85 PathProgramCache]: Analyzing trace with hash -2134598861, now seen corresponding path program 1 times [2024-11-18 14:52:21,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:21,741 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690030638] [2024-11-18 14:52:21,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:21,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:22,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:22,380 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-18 14:52:22,380 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:22,380 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690030638] [2024-11-18 14:52:22,380 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [690030638] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:22,381 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:52:22,381 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:52:22,381 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1515875914] [2024-11-18 14:52:22,381 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:22,381 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:52:22,381 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:22,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:52:22,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:52:22,382 INFO L87 Difference]: Start difference. First operand 3679 states and 4765 transitions. Second operand has 6 states, 6 states have (on average 31.833333333333332) internal successors, (191), 6 states have internal predecessors, (191), 4 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2024-11-18 14:52:24,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:24,474 INFO L93 Difference]: Finished difference Result 7351 states and 9527 transitions. [2024-11-18 14:52:24,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:52:24,474 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 31.833333333333332) internal successors, (191), 6 states have internal predecessors, (191), 4 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) Word has length 225 [2024-11-18 14:52:24,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:24,487 INFO L225 Difference]: With dead ends: 7351 [2024-11-18 14:52:24,488 INFO L226 Difference]: Without dead ends: 3677 [2024-11-18 14:52:24,496 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2024-11-18 14:52:24,497 INFO L432 NwaCegarLoop]: 3471 mSDtfsCounter, 4655 mSDsluCounter, 3450 mSDsCounter, 0 mSdLazyCounter, 1800 mSolverCounterSat, 311 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4655 SdHoareTripleChecker+Valid, 6921 SdHoareTripleChecker+Invalid, 2111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 311 IncrementalHoareTripleChecker+Valid, 1800 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:24,497 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4655 Valid, 6921 Invalid, 2111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [311 Valid, 1800 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-18 14:52:24,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3677 states. [2024-11-18 14:52:24,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3677 to 3675. [2024-11-18 14:52:24,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3675 states, 2999 states have (on average 1.2157385795265088) internal successors, (3646), 3044 states have internal predecessors, (3646), 556 states have call successors, (556), 119 states have call predecessors, (556), 119 states have return successors, (555), 535 states have call predecessors, (555), 555 states have call successors, (555) [2024-11-18 14:52:24,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3675 states to 3675 states and 4757 transitions. [2024-11-18 14:52:24,623 INFO L78 Accepts]: Start accepts. Automaton has 3675 states and 4757 transitions. Word has length 225 [2024-11-18 14:52:24,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:24,623 INFO L471 AbstractCegarLoop]: Abstraction has 3675 states and 4757 transitions. [2024-11-18 14:52:24,624 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 31.833333333333332) internal successors, (191), 6 states have internal predecessors, (191), 4 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2024-11-18 14:52:24,624 INFO L276 IsEmpty]: Start isEmpty. Operand 3675 states and 4757 transitions. [2024-11-18 14:52:24,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2024-11-18 14:52:24,626 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:24,627 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:52:24,627 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-18 14:52:24,627 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:24,627 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:24,627 INFO L85 PathProgramCache]: Analyzing trace with hash 760483580, now seen corresponding path program 1 times [2024-11-18 14:52:24,628 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:24,628 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [337676263] [2024-11-18 14:52:24,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:24,628 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:24,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:25,434 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-18 14:52:25,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:25,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [337676263] [2024-11-18 14:52:25,435 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [337676263] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:25,435 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:52:25,435 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:52:25,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1388175460] [2024-11-18 14:52:25,435 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:25,436 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:52:25,436 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:25,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:52:25,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:52:25,437 INFO L87 Difference]: Start difference. First operand 3675 states and 4757 transitions. Second operand has 6 states, 6 states have (on average 32.0) internal successors, (192), 6 states have internal predecessors, (192), 3 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-18 14:52:27,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:27,364 INFO L93 Difference]: Finished difference Result 7347 states and 9515 transitions. [2024-11-18 14:52:27,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:52:27,364 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 32.0) internal successors, (192), 6 states have internal predecessors, (192), 3 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 225 [2024-11-18 14:52:27,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:27,379 INFO L225 Difference]: With dead ends: 7347 [2024-11-18 14:52:27,380 INFO L226 Difference]: Without dead ends: 3677 [2024-11-18 14:52:27,390 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2024-11-18 14:52:27,391 INFO L432 NwaCegarLoop]: 3365 mSDtfsCounter, 5616 mSDsluCounter, 4424 mSDsCounter, 0 mSdLazyCounter, 2032 mSolverCounterSat, 566 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5616 SdHoareTripleChecker+Valid, 7789 SdHoareTripleChecker+Invalid, 2598 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 566 IncrementalHoareTripleChecker+Valid, 2032 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:27,391 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5616 Valid, 7789 Invalid, 2598 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [566 Valid, 2032 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-18 14:52:27,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3677 states. [2024-11-18 14:52:27,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3677 to 3675. [2024-11-18 14:52:27,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3675 states, 2999 states have (on average 1.215405135045015) internal successors, (3645), 3044 states have internal predecessors, (3645), 556 states have call successors, (556), 119 states have call predecessors, (556), 119 states have return successors, (555), 535 states have call predecessors, (555), 555 states have call successors, (555) [2024-11-18 14:52:27,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3675 states to 3675 states and 4756 transitions. [2024-11-18 14:52:27,617 INFO L78 Accepts]: Start accepts. Automaton has 3675 states and 4756 transitions. Word has length 225 [2024-11-18 14:52:27,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:27,618 INFO L471 AbstractCegarLoop]: Abstraction has 3675 states and 4756 transitions. [2024-11-18 14:52:27,618 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 32.0) internal successors, (192), 6 states have internal predecessors, (192), 3 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-18 14:52:27,618 INFO L276 IsEmpty]: Start isEmpty. Operand 3675 states and 4756 transitions. [2024-11-18 14:52:27,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2024-11-18 14:52:27,621 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:27,622 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:52:27,622 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-18 14:52:27,622 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:27,622 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:27,623 INFO L85 PathProgramCache]: Analyzing trace with hash -1862031561, now seen corresponding path program 1 times [2024-11-18 14:52:27,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:27,623 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461036618] [2024-11-18 14:52:27,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:27,623 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:28,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:28,356 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-18 14:52:28,357 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:28,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461036618] [2024-11-18 14:52:28,357 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461036618] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:28,358 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:52:28,358 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:52:28,358 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [633867319] [2024-11-18 14:52:28,358 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:28,358 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:52:28,358 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:28,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:52:28,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:52:28,359 INFO L87 Difference]: Start difference. First operand 3675 states and 4756 transitions. Second operand has 6 states, 6 states have (on average 32.166666666666664) internal successors, (193), 6 states have internal predecessors, (193), 4 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2024-11-18 14:52:30,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:30,271 INFO L93 Difference]: Finished difference Result 7479 states and 9661 transitions. [2024-11-18 14:52:30,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:52:30,272 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 32.166666666666664) internal successors, (193), 6 states have internal predecessors, (193), 4 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 228 [2024-11-18 14:52:30,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:30,294 INFO L225 Difference]: With dead ends: 7479 [2024-11-18 14:52:30,294 INFO L226 Difference]: Without dead ends: 3809 [2024-11-18 14:52:30,308 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2024-11-18 14:52:30,309 INFO L432 NwaCegarLoop]: 3594 mSDtfsCounter, 6872 mSDsluCounter, 2763 mSDsCounter, 0 mSdLazyCounter, 1389 mSolverCounterSat, 831 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6872 SdHoareTripleChecker+Valid, 6357 SdHoareTripleChecker+Invalid, 2220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 831 IncrementalHoareTripleChecker+Valid, 1389 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:30,310 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6872 Valid, 6357 Invalid, 2220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [831 Valid, 1389 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-18 14:52:30,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3809 states. [2024-11-18 14:52:30,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3809 to 3673. [2024-11-18 14:52:30,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3673 states, 2998 states have (on average 1.215143428952635) internal successors, (3643), 3043 states have internal predecessors, (3643), 555 states have call successors, (555), 119 states have call predecessors, (555), 119 states have return successors, (554), 534 states have call predecessors, (554), 554 states have call successors, (554) [2024-11-18 14:52:30,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3673 states to 3673 states and 4752 transitions. [2024-11-18 14:52:30,436 INFO L78 Accepts]: Start accepts. Automaton has 3673 states and 4752 transitions. Word has length 228 [2024-11-18 14:52:30,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:30,437 INFO L471 AbstractCegarLoop]: Abstraction has 3673 states and 4752 transitions. [2024-11-18 14:52:30,437 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 32.166666666666664) internal successors, (193), 6 states have internal predecessors, (193), 4 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2024-11-18 14:52:30,437 INFO L276 IsEmpty]: Start isEmpty. Operand 3673 states and 4752 transitions. [2024-11-18 14:52:30,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2024-11-18 14:52:30,440 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:30,440 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:52:30,440 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-18 14:52:30,440 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:30,441 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:30,441 INFO L85 PathProgramCache]: Analyzing trace with hash 119995579, now seen corresponding path program 1 times [2024-11-18 14:52:30,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:30,441 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128403430] [2024-11-18 14:52:30,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:30,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:30,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:31,308 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-18 14:52:31,308 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:31,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128403430] [2024-11-18 14:52:31,308 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1128403430] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:31,309 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:52:31,309 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:52:31,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460910258] [2024-11-18 14:52:31,309 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:31,309 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:52:31,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:31,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:52:31,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:52:31,310 INFO L87 Difference]: Start difference. First operand 3673 states and 4752 transitions. Second operand has 6 states, 6 states have (on average 32.333333333333336) internal successors, (194), 6 states have internal predecessors, (194), 4 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2024-11-18 14:52:33,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:33,212 INFO L93 Difference]: Finished difference Result 7475 states and 9653 transitions. [2024-11-18 14:52:33,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:52:33,213 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 32.333333333333336) internal successors, (194), 6 states have internal predecessors, (194), 4 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 229 [2024-11-18 14:52:33,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:33,228 INFO L225 Difference]: With dead ends: 7475 [2024-11-18 14:52:33,228 INFO L226 Difference]: Without dead ends: 3807 [2024-11-18 14:52:33,238 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2024-11-18 14:52:33,239 INFO L432 NwaCegarLoop]: 3485 mSDtfsCounter, 6650 mSDsluCounter, 2705 mSDsCounter, 0 mSdLazyCounter, 1270 mSolverCounterSat, 780 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6650 SdHoareTripleChecker+Valid, 6190 SdHoareTripleChecker+Invalid, 2050 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 780 IncrementalHoareTripleChecker+Valid, 1270 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:33,239 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6650 Valid, 6190 Invalid, 2050 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [780 Valid, 1270 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-18 14:52:33,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3807 states. [2024-11-18 14:52:33,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3807 to 3669. [2024-11-18 14:52:33,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3669 states, 2996 states have (on average 1.2146194926568759) internal successors, (3639), 3041 states have internal predecessors, (3639), 553 states have call successors, (553), 119 states have call predecessors, (553), 119 states have return successors, (552), 532 states have call predecessors, (552), 552 states have call successors, (552) [2024-11-18 14:52:33,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3669 states to 3669 states and 4744 transitions. [2024-11-18 14:52:33,347 INFO L78 Accepts]: Start accepts. Automaton has 3669 states and 4744 transitions. Word has length 229 [2024-11-18 14:52:33,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:33,348 INFO L471 AbstractCegarLoop]: Abstraction has 3669 states and 4744 transitions. [2024-11-18 14:52:33,348 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 32.333333333333336) internal successors, (194), 6 states have internal predecessors, (194), 4 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2024-11-18 14:52:33,348 INFO L276 IsEmpty]: Start isEmpty. Operand 3669 states and 4744 transitions. [2024-11-18 14:52:33,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2024-11-18 14:52:33,351 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:33,351 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:52:33,351 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-18 14:52:33,351 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:33,351 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:33,351 INFO L85 PathProgramCache]: Analyzing trace with hash -270751043, now seen corresponding path program 1 times [2024-11-18 14:52:33,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:33,352 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175856031] [2024-11-18 14:52:33,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:33,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:33,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:33,985 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-18 14:52:33,985 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:33,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175856031] [2024-11-18 14:52:33,986 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175856031] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:33,986 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:52:33,986 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:52:33,986 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739804052] [2024-11-18 14:52:33,986 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:33,986 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:52:33,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:33,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:52:33,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:52:33,987 INFO L87 Difference]: Start difference. First operand 3669 states and 4744 transitions. Second operand has 6 states, 6 states have (on average 32.0) internal successors, (192), 6 states have internal predecessors, (192), 4 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2024-11-18 14:52:35,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:35,774 INFO L93 Difference]: Finished difference Result 7331 states and 9485 transitions. [2024-11-18 14:52:35,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:52:35,775 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 32.0) internal successors, (192), 6 states have internal predecessors, (192), 4 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 230 [2024-11-18 14:52:35,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:35,790 INFO L225 Difference]: With dead ends: 7331 [2024-11-18 14:52:35,790 INFO L226 Difference]: Without dead ends: 3667 [2024-11-18 14:52:35,799 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2024-11-18 14:52:35,800 INFO L432 NwaCegarLoop]: 3463 mSDtfsCounter, 3716 mSDsluCounter, 5263 mSDsCounter, 0 mSdLazyCounter, 2486 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3716 SdHoareTripleChecker+Valid, 8726 SdHoareTripleChecker+Invalid, 2495 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 2486 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:35,800 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3716 Valid, 8726 Invalid, 2495 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 2486 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-18 14:52:35,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3667 states. [2024-11-18 14:52:35,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3667 to 3665. [2024-11-18 14:52:35,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3665 states, 2994 states have (on average 1.2140948563794256) internal successors, (3635), 3039 states have internal predecessors, (3635), 551 states have call successors, (551), 119 states have call predecessors, (551), 119 states have return successors, (550), 530 states have call predecessors, (550), 550 states have call successors, (550) [2024-11-18 14:52:35,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3665 states to 3665 states and 4736 transitions. [2024-11-18 14:52:35,908 INFO L78 Accepts]: Start accepts. Automaton has 3665 states and 4736 transitions. Word has length 230 [2024-11-18 14:52:35,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:35,909 INFO L471 AbstractCegarLoop]: Abstraction has 3665 states and 4736 transitions. [2024-11-18 14:52:35,909 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 32.0) internal successors, (192), 6 states have internal predecessors, (192), 4 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2024-11-18 14:52:35,909 INFO L276 IsEmpty]: Start isEmpty. Operand 3665 states and 4736 transitions. [2024-11-18 14:52:35,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2024-11-18 14:52:35,912 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:35,912 INFO L215 NwaCegarLoop]: trace histogram [4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:52:35,912 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-18 14:52:35,912 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:35,912 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:35,913 INFO L85 PathProgramCache]: Analyzing trace with hash -542618760, now seen corresponding path program 1 times [2024-11-18 14:52:35,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:35,913 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074023961] [2024-11-18 14:52:35,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:35,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:36,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:36,616 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-18 14:52:36,617 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:36,617 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074023961] [2024-11-18 14:52:36,617 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2074023961] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:36,617 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:52:36,617 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-18 14:52:36,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502260354] [2024-11-18 14:52:36,618 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:36,618 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:52:36,618 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:36,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:52:36,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-18 14:52:36,619 INFO L87 Difference]: Start difference. First operand 3665 states and 4736 transitions. Second operand has 5 states, 5 states have (on average 38.6) internal successors, (193), 5 states have internal predecessors, (193), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-18 14:52:37,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:37,135 INFO L93 Difference]: Finished difference Result 7327 states and 9472 transitions. [2024-11-18 14:52:37,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 14:52:37,136 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 38.6) internal successors, (193), 5 states have internal predecessors, (193), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 230 [2024-11-18 14:52:37,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:37,152 INFO L225 Difference]: With dead ends: 7327 [2024-11-18 14:52:37,153 INFO L226 Difference]: Without dead ends: 3667 [2024-11-18 14:52:37,164 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:52:37,164 INFO L432 NwaCegarLoop]: 2921 mSDtfsCounter, 1003 mSDsluCounter, 7707 mSDsCounter, 0 mSdLazyCounter, 529 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1003 SdHoareTripleChecker+Valid, 10628 SdHoareTripleChecker+Invalid, 531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 529 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:37,165 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1003 Valid, 10628 Invalid, 531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 529 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-18 14:52:37,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3667 states. [2024-11-18 14:52:37,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3667 to 3665. [2024-11-18 14:52:37,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3665 states, 2994 states have (on average 1.2137608550434202) internal successors, (3634), 3039 states have internal predecessors, (3634), 551 states have call successors, (551), 119 states have call predecessors, (551), 119 states have return successors, (550), 530 states have call predecessors, (550), 550 states have call successors, (550) [2024-11-18 14:52:37,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3665 states to 3665 states and 4735 transitions. [2024-11-18 14:52:37,292 INFO L78 Accepts]: Start accepts. Automaton has 3665 states and 4735 transitions. Word has length 230 [2024-11-18 14:52:37,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:37,293 INFO L471 AbstractCegarLoop]: Abstraction has 3665 states and 4735 transitions. [2024-11-18 14:52:37,293 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 38.6) internal successors, (193), 5 states have internal predecessors, (193), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-18 14:52:37,293 INFO L276 IsEmpty]: Start isEmpty. Operand 3665 states and 4735 transitions. [2024-11-18 14:52:37,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2024-11-18 14:52:37,296 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:37,296 INFO L215 NwaCegarLoop]: trace histogram [4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:52:37,296 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-18 14:52:37,296 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:37,296 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:37,297 INFO L85 PathProgramCache]: Analyzing trace with hash -64207433, now seen corresponding path program 1 times [2024-11-18 14:52:37,297 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:37,298 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780680120] [2024-11-18 14:52:37,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:37,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:37,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:38,115 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-18 14:52:38,115 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:38,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780680120] [2024-11-18 14:52:38,115 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1780680120] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:38,115 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:52:38,116 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-18 14:52:38,116 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796207817] [2024-11-18 14:52:38,117 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:38,119 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:52:38,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:38,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:52:38,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-18 14:52:38,121 INFO L87 Difference]: Start difference. First operand 3665 states and 4735 transitions. Second operand has 5 states, 5 states have (on average 38.8) internal successors, (194), 5 states have internal predecessors, (194), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-18 14:52:39,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:39,091 INFO L93 Difference]: Finished difference Result 7459 states and 9618 transitions. [2024-11-18 14:52:39,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:52:39,091 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 38.8) internal successors, (194), 5 states have internal predecessors, (194), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 233 [2024-11-18 14:52:39,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:39,105 INFO L225 Difference]: With dead ends: 7459 [2024-11-18 14:52:39,105 INFO L226 Difference]: Without dead ends: 3799 [2024-11-18 14:52:39,113 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:52:39,114 INFO L432 NwaCegarLoop]: 2997 mSDtfsCounter, 4291 mSDsluCounter, 4320 mSDsCounter, 0 mSdLazyCounter, 443 mSolverCounterSat, 462 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4291 SdHoareTripleChecker+Valid, 7317 SdHoareTripleChecker+Invalid, 905 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 462 IncrementalHoareTripleChecker+Valid, 443 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:39,114 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4291 Valid, 7317 Invalid, 905 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [462 Valid, 443 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-18 14:52:39,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3799 states. [2024-11-18 14:52:39,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3799 to 3663. [2024-11-18 14:52:39,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3663 states, 2993 states have (on average 1.213498162378884) internal successors, (3632), 3038 states have internal predecessors, (3632), 550 states have call successors, (550), 119 states have call predecessors, (550), 119 states have return successors, (549), 529 states have call predecessors, (549), 549 states have call successors, (549) [2024-11-18 14:52:39,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3663 states to 3663 states and 4731 transitions. [2024-11-18 14:52:39,215 INFO L78 Accepts]: Start accepts. Automaton has 3663 states and 4731 transitions. Word has length 233 [2024-11-18 14:52:39,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:39,216 INFO L471 AbstractCegarLoop]: Abstraction has 3663 states and 4731 transitions. [2024-11-18 14:52:39,216 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 38.8) internal successors, (194), 5 states have internal predecessors, (194), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-18 14:52:39,216 INFO L276 IsEmpty]: Start isEmpty. Operand 3663 states and 4731 transitions. [2024-11-18 14:52:39,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 235 [2024-11-18 14:52:39,218 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:39,218 INFO L215 NwaCegarLoop]: trace histogram [4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:52:39,218 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-18 14:52:39,218 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:39,218 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:39,219 INFO L85 PathProgramCache]: Analyzing trace with hash -985492085, now seen corresponding path program 1 times [2024-11-18 14:52:39,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:39,219 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298902950] [2024-11-18 14:52:39,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:39,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:39,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:39,992 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-18 14:52:39,992 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:39,992 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298902950] [2024-11-18 14:52:39,992 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298902950] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:39,992 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:52:39,992 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-18 14:52:39,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433368302] [2024-11-18 14:52:39,993 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:39,993 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:52:39,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:39,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:52:39,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-18 14:52:39,994 INFO L87 Difference]: Start difference. First operand 3663 states and 4731 transitions. Second operand has 5 states, 5 states have (on average 39.0) internal successors, (195), 5 states have internal predecessors, (195), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-18 14:52:40,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:40,518 INFO L93 Difference]: Finished difference Result 7457 states and 9611 transitions. [2024-11-18 14:52:40,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:52:40,519 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 39.0) internal successors, (195), 5 states have internal predecessors, (195), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 234 [2024-11-18 14:52:40,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:40,535 INFO L225 Difference]: With dead ends: 7457 [2024-11-18 14:52:40,535 INFO L226 Difference]: Without dead ends: 3799 [2024-11-18 14:52:40,545 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:52:40,546 INFO L432 NwaCegarLoop]: 2898 mSDtfsCounter, 2510 mSDsluCounter, 5094 mSDsCounter, 0 mSdLazyCounter, 498 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2510 SdHoareTripleChecker+Valid, 7992 SdHoareTripleChecker+Invalid, 505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 498 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:40,546 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2510 Valid, 7992 Invalid, 505 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 498 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-18 14:52:40,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3799 states. [2024-11-18 14:52:40,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3799 to 3661. [2024-11-18 14:52:40,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3661 states, 2992 states have (on average 1.213235294117647) internal successors, (3630), 3037 states have internal predecessors, (3630), 549 states have call successors, (549), 119 states have call predecessors, (549), 119 states have return successors, (548), 528 states have call predecessors, (548), 548 states have call successors, (548) [2024-11-18 14:52:40,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3661 states to 3661 states and 4727 transitions. [2024-11-18 14:52:40,651 INFO L78 Accepts]: Start accepts. Automaton has 3661 states and 4727 transitions. Word has length 234 [2024-11-18 14:52:40,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:40,653 INFO L471 AbstractCegarLoop]: Abstraction has 3661 states and 4727 transitions. [2024-11-18 14:52:40,653 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 39.0) internal successors, (195), 5 states have internal predecessors, (195), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-18 14:52:40,653 INFO L276 IsEmpty]: Start isEmpty. Operand 3661 states and 4727 transitions. [2024-11-18 14:52:40,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2024-11-18 14:52:40,655 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:40,655 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:52:40,655 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-18 14:52:40,655 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:40,656 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:40,656 INFO L85 PathProgramCache]: Analyzing trace with hash 633058749, now seen corresponding path program 1 times [2024-11-18 14:52:40,656 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:40,656 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042694491] [2024-11-18 14:52:40,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:40,656 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:41,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:41,381 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-11-18 14:52:41,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:41,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042694491] [2024-11-18 14:52:41,382 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2042694491] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:41,382 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:52:41,382 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-18 14:52:41,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018507070] [2024-11-18 14:52:41,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:41,382 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:52:41,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:41,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:52:41,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-18 14:52:41,383 INFO L87 Difference]: Start difference. First operand 3661 states and 4727 transitions. Second operand has 5 states, 5 states have (on average 38.6) internal successors, (193), 5 states have internal predecessors, (193), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-18 14:52:42,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:42,008 INFO L93 Difference]: Finished difference Result 7317 states and 9451 transitions. [2024-11-18 14:52:42,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:52:42,009 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 38.6) internal successors, (193), 5 states have internal predecessors, (193), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 235 [2024-11-18 14:52:42,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:42,027 INFO L225 Difference]: With dead ends: 7317 [2024-11-18 14:52:42,028 INFO L226 Difference]: Without dead ends: 3661 [2024-11-18 14:52:42,041 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:52:42,042 INFO L432 NwaCegarLoop]: 3025 mSDtfsCounter, 2468 mSDsluCounter, 5256 mSDsCounter, 0 mSdLazyCounter, 557 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2468 SdHoareTripleChecker+Valid, 8281 SdHoareTripleChecker+Invalid, 563 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 557 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:42,043 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2468 Valid, 8281 Invalid, 563 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 557 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-18 14:52:42,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3661 states. [2024-11-18 14:52:42,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3661 to 3659. [2024-11-18 14:52:42,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3659 states, 2991 states have (on average 1.212972250083584) internal successors, (3628), 3036 states have internal predecessors, (3628), 548 states have call successors, (548), 119 states have call predecessors, (548), 119 states have return successors, (547), 527 states have call predecessors, (547), 547 states have call successors, (547) [2024-11-18 14:52:42,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3659 states to 3659 states and 4723 transitions. [2024-11-18 14:52:42,169 INFO L78 Accepts]: Start accepts. Automaton has 3659 states and 4723 transitions. Word has length 235 [2024-11-18 14:52:42,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:42,170 INFO L471 AbstractCegarLoop]: Abstraction has 3659 states and 4723 transitions. [2024-11-18 14:52:42,170 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 38.6) internal successors, (193), 5 states have internal predecessors, (193), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-18 14:52:42,170 INFO L276 IsEmpty]: Start isEmpty. Operand 3659 states and 4723 transitions. [2024-11-18 14:52:42,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2024-11-18 14:52:42,172 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:42,172 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:52:42,172 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-18 14:52:42,173 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:42,173 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:42,173 INFO L85 PathProgramCache]: Analyzing trace with hash 170731236, now seen corresponding path program 1 times [2024-11-18 14:52:42,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:42,173 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685889055] [2024-11-18 14:52:42,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:42,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:42,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:42,831 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2024-11-18 14:52:42,831 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:42,831 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685889055] [2024-11-18 14:52:42,832 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685889055] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:42,832 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:52:42,832 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-18 14:52:42,832 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140689232] [2024-11-18 14:52:42,832 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:42,833 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:52:42,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:42,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:52:42,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-18 14:52:42,834 INFO L87 Difference]: Start difference. First operand 3659 states and 4723 transitions. Second operand has 5 states, 5 states have (on average 38.8) internal successors, (194), 5 states have internal predecessors, (194), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-18 14:52:43,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:43,425 INFO L93 Difference]: Finished difference Result 7315 states and 9446 transitions. [2024-11-18 14:52:43,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 14:52:43,425 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 38.8) internal successors, (194), 5 states have internal predecessors, (194), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 235 [2024-11-18 14:52:43,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:43,439 INFO L225 Difference]: With dead ends: 7315 [2024-11-18 14:52:43,440 INFO L226 Difference]: Without dead ends: 3661 [2024-11-18 14:52:43,558 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:52:43,559 INFO L432 NwaCegarLoop]: 2908 mSDtfsCounter, 982 mSDsluCounter, 7693 mSDsCounter, 0 mSdLazyCounter, 530 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 982 SdHoareTripleChecker+Valid, 10601 SdHoareTripleChecker+Invalid, 532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 530 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:43,559 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [982 Valid, 10601 Invalid, 532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 530 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-18 14:52:43,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3661 states. [2024-11-18 14:52:43,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3661 to 3659. [2024-11-18 14:52:43,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3659 states, 2991 states have (on average 1.2126379137412238) internal successors, (3627), 3036 states have internal predecessors, (3627), 548 states have call successors, (548), 119 states have call predecessors, (548), 119 states have return successors, (547), 527 states have call predecessors, (547), 547 states have call successors, (547) [2024-11-18 14:52:43,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3659 states to 3659 states and 4722 transitions. [2024-11-18 14:52:43,668 INFO L78 Accepts]: Start accepts. Automaton has 3659 states and 4722 transitions. Word has length 235 [2024-11-18 14:52:43,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:43,668 INFO L471 AbstractCegarLoop]: Abstraction has 3659 states and 4722 transitions. [2024-11-18 14:52:43,669 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 38.8) internal successors, (194), 5 states have internal predecessors, (194), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-18 14:52:43,669 INFO L276 IsEmpty]: Start isEmpty. Operand 3659 states and 4722 transitions. [2024-11-18 14:52:43,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2024-11-18 14:52:43,671 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:43,671 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:52:43,671 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-18 14:52:43,671 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:43,671 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:43,672 INFO L85 PathProgramCache]: Analyzing trace with hash -975136389, now seen corresponding path program 1 times [2024-11-18 14:52:43,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:43,672 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222671042] [2024-11-18 14:52:43,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:43,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:44,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:44,345 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2024-11-18 14:52:44,345 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:44,345 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222671042] [2024-11-18 14:52:44,345 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [222671042] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:44,345 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:52:44,345 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-18 14:52:44,345 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990635674] [2024-11-18 14:52:44,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:44,346 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:52:44,346 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:44,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:52:44,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-18 14:52:44,347 INFO L87 Difference]: Start difference. First operand 3659 states and 4722 transitions. Second operand has 5 states, 5 states have (on average 39.0) internal successors, (195), 5 states have internal predecessors, (195), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2024-11-18 14:52:45,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:45,183 INFO L93 Difference]: Finished difference Result 7447 states and 9592 transitions. [2024-11-18 14:52:45,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:52:45,184 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 39.0) internal successors, (195), 5 states have internal predecessors, (195), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 238 [2024-11-18 14:52:45,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:45,203 INFO L225 Difference]: With dead ends: 7447 [2024-11-18 14:52:45,204 INFO L226 Difference]: Without dead ends: 3793 [2024-11-18 14:52:45,215 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:52:45,215 INFO L432 NwaCegarLoop]: 2984 mSDtfsCounter, 4256 mSDsluCounter, 4306 mSDsCounter, 0 mSdLazyCounter, 444 mSolverCounterSat, 455 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4256 SdHoareTripleChecker+Valid, 7290 SdHoareTripleChecker+Invalid, 899 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 455 IncrementalHoareTripleChecker+Valid, 444 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:45,216 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4256 Valid, 7290 Invalid, 899 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [455 Valid, 444 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-18 14:52:45,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3793 states. [2024-11-18 14:52:45,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3793 to 3657. [2024-11-18 14:52:45,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3657 states, 2990 states have (on average 1.2123745819397993) internal successors, (3625), 3035 states have internal predecessors, (3625), 547 states have call successors, (547), 119 states have call predecessors, (547), 119 states have return successors, (546), 526 states have call predecessors, (546), 546 states have call successors, (546) [2024-11-18 14:52:45,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3657 states to 3657 states and 4718 transitions. [2024-11-18 14:52:45,327 INFO L78 Accepts]: Start accepts. Automaton has 3657 states and 4718 transitions. Word has length 238 [2024-11-18 14:52:45,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:45,328 INFO L471 AbstractCegarLoop]: Abstraction has 3657 states and 4718 transitions. [2024-11-18 14:52:45,328 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 39.0) internal successors, (195), 5 states have internal predecessors, (195), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2024-11-18 14:52:45,328 INFO L276 IsEmpty]: Start isEmpty. Operand 3657 states and 4718 transitions. [2024-11-18 14:52:45,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2024-11-18 14:52:45,330 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:45,331 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:52:45,331 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-18 14:52:45,331 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:45,331 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:45,331 INFO L85 PathProgramCache]: Analyzing trace with hash 1367771431, now seen corresponding path program 1 times [2024-11-18 14:52:45,332 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:45,332 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649934397] [2024-11-18 14:52:45,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:45,332 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:45,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:46,116 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2024-11-18 14:52:46,116 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:46,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649934397] [2024-11-18 14:52:46,117 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649934397] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:46,117 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:52:46,117 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-18 14:52:46,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329794275] [2024-11-18 14:52:46,117 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:46,117 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:52:46,117 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:46,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:52:46,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-18 14:52:46,118 INFO L87 Difference]: Start difference. First operand 3657 states and 4718 transitions. Second operand has 5 states, 5 states have (on average 39.2) internal successors, (196), 5 states have internal predecessors, (196), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2024-11-18 14:52:46,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:46,570 INFO L93 Difference]: Finished difference Result 7445 states and 9585 transitions. [2024-11-18 14:52:46,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:52:46,574 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 39.2) internal successors, (196), 5 states have internal predecessors, (196), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 239 [2024-11-18 14:52:46,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:46,590 INFO L225 Difference]: With dead ends: 7445 [2024-11-18 14:52:46,590 INFO L226 Difference]: Without dead ends: 3793 [2024-11-18 14:52:46,599 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:52:46,600 INFO L432 NwaCegarLoop]: 2885 mSDtfsCounter, 2489 mSDsluCounter, 5080 mSDsCounter, 0 mSdLazyCounter, 499 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2489 SdHoareTripleChecker+Valid, 7965 SdHoareTripleChecker+Invalid, 506 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:46,600 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2489 Valid, 7965 Invalid, 506 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 499 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-18 14:52:46,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3793 states. [2024-11-18 14:52:46,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3793 to 3655. [2024-11-18 14:52:46,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3655 states, 2989 states have (on average 1.2121110739377718) internal successors, (3623), 3034 states have internal predecessors, (3623), 546 states have call successors, (546), 119 states have call predecessors, (546), 119 states have return successors, (545), 525 states have call predecessors, (545), 545 states have call successors, (545) [2024-11-18 14:52:46,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3655 states to 3655 states and 4714 transitions. [2024-11-18 14:52:46,710 INFO L78 Accepts]: Start accepts. Automaton has 3655 states and 4714 transitions. Word has length 239 [2024-11-18 14:52:46,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:46,710 INFO L471 AbstractCegarLoop]: Abstraction has 3655 states and 4714 transitions. [2024-11-18 14:52:46,711 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 39.2) internal successors, (196), 5 states have internal predecessors, (196), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2024-11-18 14:52:46,711 INFO L276 IsEmpty]: Start isEmpty. Operand 3655 states and 4714 transitions. [2024-11-18 14:52:46,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2024-11-18 14:52:46,713 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:46,713 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:52:46,714 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-18 14:52:46,714 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:46,714 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:46,714 INFO L85 PathProgramCache]: Analyzing trace with hash 1240736001, now seen corresponding path program 1 times [2024-11-18 14:52:46,714 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:46,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737976157] [2024-11-18 14:52:46,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:46,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms