./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/seq-mthreaded/rekh_ctm.4.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.4.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 436e6e57c04bd43264564f478c3aa92ec3799e6c36d71ae9bac6692f2873338f --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-3061b6d-m [2024-11-18 14:51:52,785 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-18 14:51:52,857 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:52,862 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-18 14:51:52,864 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-18 14:51:52,877 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-18 14:51:52,878 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-18 14:51:52,878 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-18 14:51:52,878 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-18 14:51:52,881 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-18 14:51:52,881 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-18 14:51:52,881 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-18 14:51:52,882 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-18 14:51:52,882 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-18 14:51:52,882 INFO L153 SettingsManager]: * Use SBE=true [2024-11-18 14:51:52,882 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-18 14:51:52,882 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-18 14:51:52,883 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-18 14:51:52,883 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-18 14:51:52,883 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-18 14:51:52,883 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-18 14:51:52,884 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-18 14:51:52,885 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-18 14:51:52,885 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-18 14:51:52,885 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-18 14:51:52,885 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-18 14:51:52,885 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-18 14:51:52,885 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-18 14:51:52,886 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-18 14:51:52,886 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-18 14:51:52,886 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-18 14:51:52,887 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-18 14:51:52,887 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-18 14:51:52,887 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-18 14:51:52,887 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-18 14:51:52,887 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-18 14:51:52,888 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-18 14:51:52,888 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-18 14:51:52,888 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-18 14:51:52,888 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-18 14:51:52,888 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-18 14:51:52,888 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-18 14:51:52,888 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 -> 436e6e57c04bd43264564f478c3aa92ec3799e6c36d71ae9bac6692f2873338f [2024-11-18 14:51:53,081 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-18 14:51:53,103 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-18 14:51:53,104 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-18 14:51:53,105 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-18 14:51:53,105 INFO L274 PluginConnector]: CDTParser initialized [2024-11-18 14:51:53,106 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/seq-mthreaded/rekh_ctm.4.c [2024-11-18 14:51:54,276 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-18 14:51:54,557 INFO L384 CDTParser]: Found 1 translation units. [2024-11-18 14:51:54,558 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/seq-mthreaded/rekh_ctm.4.c [2024-11-18 14:51:54,580 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/634abb769/9351b739ecc7487b89f3b5c209537bc4/FLAG71f3cc630 [2024-11-18 14:51:54,845 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/634abb769/9351b739ecc7487b89f3b5c209537bc4 [2024-11-18 14:51:54,847 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-18 14:51:54,848 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-18 14:51:54,849 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-18 14:51:54,849 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-18 14:51:54,854 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-18 14:51:54,855 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 02:51:54" (1/1) ... [2024-11-18 14:51:54,857 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2495035c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:51:54, skipping insertion in model container [2024-11-18 14:51:54,857 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 02:51:54" (1/1) ... [2024-11-18 14:51:54,916 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-18 14:51:55,120 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.4.c[1868,1881] [2024-11-18 14:51:55,548 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-18 14:51:55,567 INFO L200 MainTranslator]: Completed pre-run [2024-11-18 14:51:55,574 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"/tmp/aaaa/ctm.ok4.i","-S") [42] [2024-11-18 14:51:55,577 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.4.c[1868,1881] [2024-11-18 14:51:55,694 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-18 14:51:55,725 INFO L204 MainTranslator]: Completed translation [2024-11-18 14:51:55,725 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:51:55 WrapperNode [2024-11-18 14:51:55,726 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-18 14:51:55,727 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-18 14:51:55,727 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-18 14:51:55,727 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-18 14:51:55,732 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:55" (1/1) ... [2024-11-18 14:51:55,807 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:55" (1/1) ... [2024-11-18 14:51:56,043 INFO L138 Inliner]: procedures = 99, calls = 2906, calls flagged for inlining = 35, calls inlined = 35, statements flattened = 8763 [2024-11-18 14:51:56,044 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-18 14:51:56,044 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-18 14:51:56,045 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-18 14:51:56,045 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-18 14:51:56,054 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:55" (1/1) ... [2024-11-18 14:51:56,054 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:55" (1/1) ... [2024-11-18 14:51:56,093 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:55" (1/1) ... [2024-11-18 14:51:56,179 INFO L175 MemorySlicer]: Split 2508 memory accesses to 49 slices as follows [2, 80, 86, 37, 37, 57, 46, 57, 46, 57, 46, 57, 46, 57, 46, 57, 46, 57, 46, 57, 46, 57, 46, 57, 46, 57, 46, 57, 46, 57, 46, 57, 46, 57, 46, 57, 46, 57, 46, 57, 46, 57, 46, 57, 46, 57, 46, 57, 46]. 3 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 490 writes are split as follows [0, 7, 7, 7, 7, 15, 6, 15, 6, 15, 6, 15, 6, 15, 6, 15, 6, 15, 6, 15, 6, 15, 6, 15, 6, 15, 6, 15, 6, 15, 6, 15, 6, 15, 6, 15, 6, 15, 6, 15, 6, 15, 6, 15, 6, 15, 6, 15, 6]. [2024-11-18 14:51:56,179 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:55" (1/1) ... [2024-11-18 14:51:56,179 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:55" (1/1) ... [2024-11-18 14:51:56,266 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:55" (1/1) ... [2024-11-18 14:51:56,293 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:55" (1/1) ... [2024-11-18 14:51:56,376 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:55" (1/1) ... [2024-11-18 14:51:56,405 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:55" (1/1) ... [2024-11-18 14:51:56,433 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-18 14:51:56,434 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-18 14:51:56,435 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-18 14:51:56,435 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-18 14:51:56,436 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:51:55" (1/1) ... [2024-11-18 14:51:56,440 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-18 14:51:56,449 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:51:56,464 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:56,467 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:56,504 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_W_state [2024-11-18 14:51:56,504 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_W_state [2024-11-18 14:51:56,504 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_T_state [2024-11-18 14:51:56,504 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_T_state [2024-11-18 14:51:56,504 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-18 14:51:56,504 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-18 14:51:56,505 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-18 14:51:56,506 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-18 14:51:56,506 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-18 14:51:56,506 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-18 14:51:56,506 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-18 14:51:56,506 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-18 14:51:56,506 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-18 14:51:56,506 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-18 14:51:56,506 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-18 14:51:56,507 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-18 14:51:56,507 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-18 14:51:56,507 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-18 14:51:56,507 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-18 14:51:56,507 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-18 14:51:56,507 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-18 14:51:56,507 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-18 14:51:56,508 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-18 14:51:56,508 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-18 14:51:56,508 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-18 14:51:56,508 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-18 14:51:56,508 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-18 14:51:56,508 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-18 14:51:56,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-18 14:51:56,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-18 14:51:56,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-18 14:51:56,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-11-18 14:51:56,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-11-18 14:51:56,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-11-18 14:51:56,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-11-18 14:51:56,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-11-18 14:51:56,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-11-18 14:51:56,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-11-18 14:51:56,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2024-11-18 14:51:56,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2024-11-18 14:51:56,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2024-11-18 14:51:56,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2024-11-18 14:51:56,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2024-11-18 14:51:56,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2024-11-18 14:51:56,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2024-11-18 14:51:56,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2024-11-18 14:51:56,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2024-11-18 14:51:56,511 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2024-11-18 14:51:56,511 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2024-11-18 14:51:56,511 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2024-11-18 14:51:56,511 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2024-11-18 14:51:56,511 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2024-11-18 14:51:56,511 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2024-11-18 14:51:56,511 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_need_to_run_nxtbg [2024-11-18 14:51:56,511 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_need_to_run_nxtbg [2024-11-18 14:51:56,511 INFO L130 BoogieDeclarations]: Found specification of procedure nxt_motor_set_count [2024-11-18 14:51:56,511 INFO L138 BoogieDeclarations]: Found implementation of procedure nxt_motor_set_count [2024-11-18 14:51:56,511 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write___startrek_current_priority [2024-11-18 14:51:56,511 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write___startrek_current_priority [2024-11-18 14:51:56,511 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_input [2024-11-18 14:51:56,511 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_input [2024-11-18 14:51:56,511 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_hyperperiod [2024-11-18 14:51:56,511 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_hyperperiod [2024-11-18 14:51:56,511 INFO L130 BoogieDeclarations]: Found specification of procedure bg_nxtcolorsensor [2024-11-18 14:51:56,511 INFO L138 BoogieDeclarations]: Found implementation of procedure bg_nxtcolorsensor [2024-11-18 14:51:56,511 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_entry_pt_Writer [2024-11-18 14:51:56,512 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_entry_pt_Writer [2024-11-18 14:51:56,512 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_nxtcolorsensor_mode [2024-11-18 14:51:56,512 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_nxtcolorsensor_mode [2024-11-18 14:51:56,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-18 14:51:56,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-18 14:51:56,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-18 14:51:56,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-18 14:51:56,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-18 14:51:56,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-18 14:51:56,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-18 14:51:56,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-18 14:51:56,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-18 14:51:56,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-18 14:51:56,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-18 14:51:56,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-18 14:51:56,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-18 14:51:56,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-18 14:51:56,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-18 14:51:56,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-18 14:51:56,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-18 14:51:56,513 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-18 14:51:56,513 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-18 14:51:56,513 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-18 14:51:56,513 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-18 14:51:56,513 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-18 14:51:56,513 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-18 14:51:56,513 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-18 14:51:56,513 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-18 14:51:56,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-18 14:51:56,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-18 14:51:56,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-11-18 14:51:56,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-11-18 14:51:56,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-11-18 14:51:56,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-11-18 14:51:56,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-11-18 14:51:56,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-11-18 14:51:56,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-11-18 14:51:56,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2024-11-18 14:51:56,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2024-11-18 14:51:56,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2024-11-18 14:51:56,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2024-11-18 14:51:56,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2024-11-18 14:51:56,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2024-11-18 14:51:56,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2024-11-18 14:51:56,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2024-11-18 14:51:56,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2024-11-18 14:51:56,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2024-11-18 14:51:56,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2024-11-18 14:51:56,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2024-11-18 14:51:56,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2024-11-18 14:51:56,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2024-11-18 14:51:56,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2024-11-18 14:51:56,515 INFO L130 BoogieDeclarations]: Found specification of procedure assert [2024-11-18 14:51:56,515 INFO L138 BoogieDeclarations]: Found implementation of procedure assert [2024-11-18 14:51:56,516 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_R_count [2024-11-18 14:51:56,516 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_R_count [2024-11-18 14:51:56,516 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_T_state [2024-11-18 14:51:56,516 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_T_state [2024-11-18 14:51:56,516 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_output [2024-11-18 14:51:56,516 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_output [2024-11-18 14:51:56,516 INFO L130 BoogieDeclarations]: Found specification of procedure move_motor [2024-11-18 14:51:56,516 INFO L138 BoogieDeclarations]: Found implementation of procedure move_motor [2024-11-18 14:51:56,516 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_R_speed [2024-11-18 14:51:56,516 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_R_speed [2024-11-18 14:51:56,516 INFO L130 BoogieDeclarations]: Found specification of procedure nxt_motor_get_count [2024-11-18 14:51:56,516 INFO L138 BoogieDeclarations]: Found implementation of procedure nxt_motor_get_count [2024-11-18 14:51:56,516 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-18 14:51:56,516 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_cs_t2 [2024-11-18 14:51:56,516 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_cs_t2 [2024-11-18 14:51:56,516 INFO L130 BoogieDeclarations]: Found specification of procedure ecrobot_set_nxtcolorsensor [2024-11-18 14:51:56,516 INFO L138 BoogieDeclarations]: Found implementation of procedure ecrobot_set_nxtcolorsensor [2024-11-18 14:51:56,516 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_cs_t3 [2024-11-18 14:51:56,516 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_cs_t3 [2024-11-18 14:51:56,517 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_output [2024-11-18 14:51:56,517 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_output [2024-11-18 14:51:56,517 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_cs_t0 [2024-11-18 14:51:56,517 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_cs_t0 [2024-11-18 14:51:56,517 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_T_count [2024-11-18 14:51:56,517 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_T_count [2024-11-18 14:51:56,517 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_cs_t1 [2024-11-18 14:51:56,517 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_cs_t1 [2024-11-18 14:51:56,517 INFO L130 BoogieDeclarations]: Found specification of procedure TerminateTask [2024-11-18 14:51:56,521 INFO L138 BoogieDeclarations]: Found implementation of procedure TerminateTask [2024-11-18 14:51:56,521 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_W_count [2024-11-18 14:51:56,521 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_W_count [2024-11-18 14:51:56,522 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read___startrek_current_priority [2024-11-18 14:51:56,522 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read___startrek_current_priority [2024-11-18 14:51:56,522 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_W_count [2024-11-18 14:51:56,522 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_W_count [2024-11-18 14:51:56,522 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_T_count [2024-11-18 14:51:56,522 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_T_count [2024-11-18 14:51:56,523 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_T_speed [2024-11-18 14:51:56,523 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_T_speed [2024-11-18 14:51:56,523 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_nxtcolorsensor_data_mode [2024-11-18 14:51:56,523 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_nxtcolorsensor_data_mode [2024-11-18 14:51:56,523 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_threshold [2024-11-18 14:51:56,523 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_threshold [2024-11-18 14:51:56,523 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_need_to_read [2024-11-18 14:51:56,523 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_need_to_read [2024-11-18 14:51:56,523 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_R_state [2024-11-18 14:51:56,524 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_R_state [2024-11-18 14:51:56,524 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_entry_pt_Reader [2024-11-18 14:51:56,524 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_entry_pt_Reader [2024-11-18 14:51:56,524 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_dir [2024-11-18 14:51:56,524 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_dir [2024-11-18 14:51:56,524 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_W_speed [2024-11-18 14:51:56,524 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_W_speed [2024-11-18 14:51:56,524 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_input [2024-11-18 14:51:56,524 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_input [2024-11-18 14:51:56,524 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_R_state [2024-11-18 14:51:56,524 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_R_state [2024-11-18 14:51:56,524 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_read_need_to_run_nxtbg [2024-11-18 14:51:56,524 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_read_need_to_run_nxtbg [2024-11-18 14:51:56,524 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_W_state [2024-11-18 14:51:56,524 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_W_state [2024-11-18 14:51:56,524 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_write_R_count [2024-11-18 14:51:56,524 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_write_R_count [2024-11-18 14:51:56,524 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_entry_pt_TapeMover [2024-11-18 14:51:56,524 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_entry_pt_TapeMover [2024-11-18 14:51:56,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-18 14:51:56,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-18 14:51:56,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-18 14:51:56,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-18 14:51:56,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-18 14:51:56,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-18 14:51:56,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-18 14:51:56,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-18 14:51:56,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-18 14:51:56,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-18 14:51:56,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-18 14:51:56,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-18 14:51:56,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-18 14:51:56,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-18 14:51:56,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-18 14:51:56,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-18 14:51:56,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-18 14:51:56,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-18 14:51:56,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-18 14:51:56,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-18 14:51:56,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-18 14:51:56,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-18 14:51:56,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-18 14:51:56,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-18 14:51:56,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-18 14:51:56,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-18 14:51:56,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-18 14:51:56,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-11-18 14:51:56,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-11-18 14:51:56,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-11-18 14:51:56,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-11-18 14:51:56,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-11-18 14:51:56,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-11-18 14:51:56,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-11-18 14:51:56,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2024-11-18 14:51:56,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2024-11-18 14:51:56,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2024-11-18 14:51:56,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2024-11-18 14:51:56,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2024-11-18 14:51:56,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2024-11-18 14:51:56,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2024-11-18 14:51:56,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2024-11-18 14:51:56,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2024-11-18 14:51:56,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2024-11-18 14:51:56,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2024-11-18 14:51:56,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2024-11-18 14:51:56,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2024-11-18 14:51:56,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2024-11-18 14:51:56,529 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2024-11-18 14:51:56,529 INFO L130 BoogieDeclarations]: Found specification of procedure __startrek_entry_pt_Controller [2024-11-18 14:51:56,529 INFO L138 BoogieDeclarations]: Found implementation of procedure __startrek_entry_pt_Controller [2024-11-18 14:51:56,529 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-18 14:51:56,529 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-18 14:51:56,955 INFO L238 CfgBuilder]: Building ICFG [2024-11-18 14:51:56,957 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-18 14:52:05,807 INFO L? ?]: Removed 946 outVars from TransFormulas that were not future-live. [2024-11-18 14:52:05,807 INFO L287 CfgBuilder]: Performing block encoding [2024-11-18 14:52:05,853 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-18 14:52:05,854 INFO L316 CfgBuilder]: Removed 4 assume(true) statements. [2024-11-18 14:52:05,854 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 02:52:05 BoogieIcfgContainer [2024-11-18 14:52:05,855 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-18 14:52:05,856 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-18 14:52:05,857 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-18 14:52:05,860 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-18 14:52:05,861 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 02:51:54" (1/3) ... [2024-11-18 14:52:05,861 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@11645b71 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 02:52:05, skipping insertion in model container [2024-11-18 14:52:05,861 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:51:55" (2/3) ... [2024-11-18 14:52:05,862 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@11645b71 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 02:52:05, skipping insertion in model container [2024-11-18 14:52:05,862 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 02:52:05" (3/3) ... [2024-11-18 14:52:05,863 INFO L112 eAbstractionObserver]: Analyzing ICFG rekh_ctm.4.c [2024-11-18 14:52:05,875 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-18 14:52:05,875 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-18 14:52:05,964 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-18 14:52:05,969 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;@69313fb5, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-18 14:52:05,969 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-18 14:52:05,983 INFO L276 IsEmpty]: Start isEmpty. Operand has 2469 states, 2115 states have (on average 1.4799054373522458) internal successors, (3130), 2139 states have internal predecessors, (3130), 308 states have call successors, (308), 44 states have call predecessors, (308), 44 states have return successors, (308), 298 states have call predecessors, (308), 308 states have call successors, (308) [2024-11-18 14:52:06,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2024-11-18 14:52:06,000 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:06,001 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:52:06,001 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:06,004 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:06,005 INFO L85 PathProgramCache]: Analyzing trace with hash -958606310, now seen corresponding path program 1 times [2024-11-18 14:52:06,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:06,011 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548857204] [2024-11-18 14:52:06,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:06,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:06,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:06,805 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:52:06,806 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:06,807 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548857204] [2024-11-18 14:52:06,808 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1548857204] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:06,808 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:52:06,809 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-18 14:52:06,810 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035391976] [2024-11-18 14:52:06,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:06,813 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-18 14:52:06,813 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:06,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-18 14:52:06,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-18 14:52:06,843 INFO L87 Difference]: Start difference. First operand has 2469 states, 2115 states have (on average 1.4799054373522458) internal successors, (3130), 2139 states have internal predecessors, (3130), 308 states have call successors, (308), 44 states have call predecessors, (308), 44 states have return successors, (308), 298 states have call predecessors, (308), 308 states have call successors, (308) 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:52:07,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:07,026 INFO L93 Difference]: Finished difference Result 4929 states and 7742 transitions. [2024-11-18 14:52:07,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-18 14:52:07,028 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:52:07,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:07,060 INFO L225 Difference]: With dead ends: 4929 [2024-11-18 14:52:07,060 INFO L226 Difference]: Without dead ends: 2456 [2024-11-18 14:52:07,091 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:52:07,095 INFO L432 NwaCegarLoop]: 3050 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, 3050 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:52:07,096 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3050 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 14:52:07,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2456 states. [2024-11-18 14:52:07,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2456 to 2456. [2024-11-18 14:52:07,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2456 states, 2103 states have (on average 1.1535901093675702) internal successors, (2426), 2127 states have internal predecessors, (2426), 308 states have call successors, (308), 44 states have call predecessors, (308), 44 states have return successors, (307), 297 states have call predecessors, (307), 307 states have call successors, (307) [2024-11-18 14:52:07,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2456 states to 2456 states and 3041 transitions. [2024-11-18 14:52:07,257 INFO L78 Accepts]: Start accepts. Automaton has 2456 states and 3041 transitions. Word has length 148 [2024-11-18 14:52:07,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:07,258 INFO L471 AbstractCegarLoop]: Abstraction has 2456 states and 3041 transitions. [2024-11-18 14:52:07,259 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:52:07,259 INFO L276 IsEmpty]: Start isEmpty. Operand 2456 states and 3041 transitions. [2024-11-18 14:52:07,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2024-11-18 14:52:07,270 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:07,270 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:52:07,270 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-18 14:52:07,271 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:07,271 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:07,272 INFO L85 PathProgramCache]: Analyzing trace with hash -276931705, now seen corresponding path program 1 times [2024-11-18 14:52:07,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:07,272 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798595397] [2024-11-18 14:52:07,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:07,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:07,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:08,541 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:52:08,543 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:08,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798595397] [2024-11-18 14:52:08,544 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1798595397] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:08,544 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:52:08,544 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:52:08,544 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115181361] [2024-11-18 14:52:08,544 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:08,545 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:52:08,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:08,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:52:08,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:52:08,548 INFO L87 Difference]: Start difference. First operand 2456 states and 3041 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:52:11,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:11,122 INFO L93 Difference]: Finished difference Result 5566 states and 6995 transitions. [2024-11-18 14:52:11,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:52:11,123 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:52:11,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:11,142 INFO L225 Difference]: With dead ends: 5566 [2024-11-18 14:52:11,143 INFO L226 Difference]: Without dead ends: 3115 [2024-11-18 14:52:11,165 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:11,166 INFO L432 NwaCegarLoop]: 3655 mSDtfsCounter, 3891 mSDsluCounter, 5596 mSDsCounter, 0 mSdLazyCounter, 2558 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3891 SdHoareTripleChecker+Valid, 9251 SdHoareTripleChecker+Invalid, 2569 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 2558 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:11,166 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3891 Valid, 9251 Invalid, 2569 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 2558 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2024-11-18 14:52:11,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3115 states. [2024-11-18 14:52:11,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3115 to 2979. [2024-11-18 14:52:11,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2979 states, 2478 states have (on average 1.1864406779661016) internal successors, (2940), 2508 states have internal predecessors, (2940), 423 states have call successors, (423), 77 states have call predecessors, (423), 77 states have return successors, (422), 408 states have call predecessors, (422), 422 states have call successors, (422) [2024-11-18 14:52:11,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2979 states to 2979 states and 3785 transitions. [2024-11-18 14:52:11,318 INFO L78 Accepts]: Start accepts. Automaton has 2979 states and 3785 transitions. Word has length 208 [2024-11-18 14:52:11,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:11,319 INFO L471 AbstractCegarLoop]: Abstraction has 2979 states and 3785 transitions. [2024-11-18 14:52:11,319 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:52:11,319 INFO L276 IsEmpty]: Start isEmpty. Operand 2979 states and 3785 transitions. [2024-11-18 14:52:11,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2024-11-18 14:52:11,324 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:11,324 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:52:11,324 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-18 14:52:11,324 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:11,325 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:11,325 INFO L85 PathProgramCache]: Analyzing trace with hash -1847461033, now seen corresponding path program 1 times [2024-11-18 14:52:11,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:11,325 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471179500] [2024-11-18 14:52:11,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:11,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:11,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:12,207 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:52:12,207 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:12,207 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471179500] [2024-11-18 14:52:12,208 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471179500] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:12,208 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:52:12,208 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:52:12,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588224207] [2024-11-18 14:52:12,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:12,209 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:52:12,209 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:12,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:52:12,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:52:12,210 INFO L87 Difference]: Start difference. First operand 2979 states and 3785 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:52:14,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:14,268 INFO L93 Difference]: Finished difference Result 6465 states and 8276 transitions. [2024-11-18 14:52:14,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:52:14,269 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:52:14,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:14,287 INFO L225 Difference]: With dead ends: 6465 [2024-11-18 14:52:14,288 INFO L226 Difference]: Without dead ends: 3491 [2024-11-18 14:52:14,305 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:14,306 INFO L432 NwaCegarLoop]: 3532 mSDtfsCounter, 6685 mSDsluCounter, 2729 mSDsCounter, 0 mSdLazyCounter, 1297 mSolverCounterSat, 801 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6685 SdHoareTripleChecker+Valid, 6261 SdHoareTripleChecker+Invalid, 2098 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 801 IncrementalHoareTripleChecker+Valid, 1297 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:14,307 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6685 Valid, 6261 Invalid, 2098 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [801 Valid, 1297 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-18 14:52:14,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3491 states. [2024-11-18 14:52:14,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3491 to 3353. [2024-11-18 14:52:14,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3353 states, 2754 states have (on average 1.2058823529411764) internal successors, (3321), 2793 states have internal predecessors, (3321), 500 states have call successors, (500), 98 states have call predecessors, (500), 98 states have return successors, (499), 481 states have call predecessors, (499), 499 states have call successors, (499) [2024-11-18 14:52:14,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3353 states to 3353 states and 4320 transitions. [2024-11-18 14:52:14,416 INFO L78 Accepts]: Start accepts. Automaton has 3353 states and 4320 transitions. Word has length 209 [2024-11-18 14:52:14,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:14,416 INFO L471 AbstractCegarLoop]: Abstraction has 3353 states and 4320 transitions. [2024-11-18 14:52:14,417 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:52:14,417 INFO L276 IsEmpty]: Start isEmpty. Operand 3353 states and 4320 transitions. [2024-11-18 14:52:14,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2024-11-18 14:52:14,422 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:14,422 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:52:14,422 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-18 14:52:14,422 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:14,423 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:14,423 INFO L85 PathProgramCache]: Analyzing trace with hash 1685043674, now seen corresponding path program 1 times [2024-11-18 14:52:14,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:14,424 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2128616378] [2024-11-18 14:52:14,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:14,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:14,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:16,081 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:52:16,081 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:16,082 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2128616378] [2024-11-18 14:52:16,082 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2128616378] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:16,082 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:52:16,082 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-18 14:52:16,082 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1296793714] [2024-11-18 14:52:16,082 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:16,083 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:52:16,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:16,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:52:16,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-18 14:52:16,085 INFO L87 Difference]: Start difference. First operand 3353 states and 4320 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:52:17,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:17,871 INFO L93 Difference]: Finished difference Result 7075 states and 9180 transitions. [2024-11-18 14:52:17,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:52:17,871 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:52:17,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:17,897 INFO L225 Difference]: With dead ends: 7075 [2024-11-18 14:52:17,897 INFO L226 Difference]: Without dead ends: 3727 [2024-11-18 14:52:17,913 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:52:17,914 INFO L432 NwaCegarLoop]: 3426 mSDtfsCounter, 5712 mSDsluCounter, 2607 mSDsCounter, 0 mSdLazyCounter, 1333 mSolverCounterSat, 581 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5712 SdHoareTripleChecker+Valid, 6033 SdHoareTripleChecker+Invalid, 1914 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 581 IncrementalHoareTripleChecker+Valid, 1333 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:17,916 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5712 Valid, 6033 Invalid, 1914 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [581 Valid, 1333 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-18 14:52:17,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3727 states. [2024-11-18 14:52:18,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3727 to 3725. [2024-11-18 14:52:18,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3725 states, 3029 states have (on average 1.2218553978210631) internal successors, (3701), 3074 states have internal predecessors, (3701), 577 states have call successors, (577), 118 states have call predecessors, (577), 118 states have return successors, (576), 556 states have call predecessors, (576), 576 states have call successors, (576) [2024-11-18 14:52:18,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3725 states to 3725 states and 4854 transitions. [2024-11-18 14:52:18,048 INFO L78 Accepts]: Start accepts. Automaton has 3725 states and 4854 transitions. Word has length 205 [2024-11-18 14:52:18,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:18,048 INFO L471 AbstractCegarLoop]: Abstraction has 3725 states and 4854 transitions. [2024-11-18 14:52:18,048 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:52:18,049 INFO L276 IsEmpty]: Start isEmpty. Operand 3725 states and 4854 transitions. [2024-11-18 14:52:18,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2024-11-18 14:52:18,052 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:18,052 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:52:18,052 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-18 14:52:18,052 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:18,052 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:18,052 INFO L85 PathProgramCache]: Analyzing trace with hash -1779232255, now seen corresponding path program 1 times [2024-11-18 14:52:18,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:18,053 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [707007778] [2024-11-18 14:52:18,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:18,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:18,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:18,854 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:52:18,855 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:18,855 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [707007778] [2024-11-18 14:52:18,855 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [707007778] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:52:18,855 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [129609129] [2024-11-18 14:52:18,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:18,856 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:52:18,856 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:52:18,857 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:52:18,861 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:52:19,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:19,963 INFO L255 TraceCheckSpWp]: Trace formula consists of 2846 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 14:52:19,974 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:52:20,082 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:52:20,083 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:52:20,083 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [129609129] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:20,083 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:52:20,083 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 8 [2024-11-18 14:52:20,083 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785805073] [2024-11-18 14:52:20,083 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:20,084 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:52:20,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:20,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:52:20,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-18 14:52:20,085 INFO L87 Difference]: Start difference. First operand 3725 states and 4854 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:52:21,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:21,392 INFO L93 Difference]: Finished difference Result 7682 states and 9997 transitions. [2024-11-18 14:52:21,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:52:21,393 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:52:21,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:21,409 INFO L225 Difference]: With dead ends: 7682 [2024-11-18 14:52:21,411 INFO L226 Difference]: Without dead ends: 3848 [2024-11-18 14:52:21,425 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:52:21,426 INFO L432 NwaCegarLoop]: 3604 mSDtfsCounter, 1465 mSDsluCounter, 6346 mSDsCounter, 0 mSdLazyCounter, 1436 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1465 SdHoareTripleChecker+Valid, 9950 SdHoareTripleChecker+Invalid, 1438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1436 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:21,426 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1465 Valid, 9950 Invalid, 1438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1436 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-18 14:52:21,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3848 states. [2024-11-18 14:52:21,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3848 to 3712. [2024-11-18 14:52:21,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3712 states, 3021 states have (on average 1.2204568023833169) internal successors, (3687), 3066 states have internal predecessors, (3687), 572 states have call successors, (572), 118 states have call predecessors, (572), 118 states have return successors, (571), 551 states have call predecessors, (571), 571 states have call successors, (571) [2024-11-18 14:52:21,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3712 states to 3712 states and 4830 transitions. [2024-11-18 14:52:21,535 INFO L78 Accepts]: Start accepts. Automaton has 3712 states and 4830 transitions. Word has length 208 [2024-11-18 14:52:21,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:21,536 INFO L471 AbstractCegarLoop]: Abstraction has 3712 states and 4830 transitions. [2024-11-18 14:52:21,536 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:52:21,536 INFO L276 IsEmpty]: Start isEmpty. Operand 3712 states and 4830 transitions. [2024-11-18 14:52:21,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2024-11-18 14:52:21,539 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:21,539 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:52:21,557 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-18 14:52:21,740 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:52:21,740 INFO L396 AbstractCegarLoop]: === Iteration 6 === 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 -59740356, 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 [263410890] [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,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:22,514 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:52:22,514 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:22,515 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [263410890] [2024-11-18 14:52:22,515 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [263410890] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:52:22,515 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [585287132] [2024-11-18 14:52:22,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:22,515 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:52:22,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:52:22,516 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:52:22,517 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:23,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:23,504 INFO L255 TraceCheckSpWp]: Trace formula consists of 2848 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 14:52:23,511 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:52:23,597 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:23,597 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:52:23,597 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [585287132] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:23,597 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:52:23,597 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 8 [2024-11-18 14:52:23,597 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248391353] [2024-11-18 14:52:23,597 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:23,598 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:52:23,598 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:23,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:52:23,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-18 14:52:23,599 INFO L87 Difference]: Start difference. First operand 3712 states and 4830 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:24,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:24,623 INFO L93 Difference]: Finished difference Result 7613 states and 9892 transitions. [2024-11-18 14:52:24,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:52:24,624 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:24,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:24,641 INFO L225 Difference]: With dead ends: 7613 [2024-11-18 14:52:24,641 INFO L226 Difference]: Without dead ends: 3840 [2024-11-18 14:52:24,655 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:24,656 INFO L432 NwaCegarLoop]: 3578 mSDtfsCounter, 1205 mSDsluCounter, 8716 mSDsCounter, 0 mSdLazyCounter, 1236 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1205 SdHoareTripleChecker+Valid, 12294 SdHoareTripleChecker+Invalid, 1238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1236 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:24,656 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1205 Valid, 12294 Invalid, 1238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1236 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-18 14:52:24,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3840 states. [2024-11-18 14:52:24,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3840 to 3702. [2024-11-18 14:52:24,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3702 states, 3015 states have (on average 1.2192371475953565) internal successors, (3676), 3060 states have internal predecessors, (3676), 568 states have call successors, (568), 118 states have call predecessors, (568), 118 states have return successors, (567), 547 states have call predecessors, (567), 567 states have call successors, (567) [2024-11-18 14:52:24,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3702 states to 3702 states and 4811 transitions. [2024-11-18 14:52:24,763 INFO L78 Accepts]: Start accepts. Automaton has 3702 states and 4811 transitions. Word has length 209 [2024-11-18 14:52:24,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:24,763 INFO L471 AbstractCegarLoop]: Abstraction has 3702 states and 4811 transitions. [2024-11-18 14:52:24,764 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:24,764 INFO L276 IsEmpty]: Start isEmpty. Operand 3702 states and 4811 transitions. [2024-11-18 14:52:24,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2024-11-18 14:52:24,767 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:24,767 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:24,786 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:24,968 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:24,968 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:24,968 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:24,968 INFO L85 PathProgramCache]: Analyzing trace with hash 549106331, now seen corresponding path program 1 times [2024-11-18 14:52:24,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:24,969 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370376738] [2024-11-18 14:52:24,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:24,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:25,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:25,877 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:25,878 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:25,878 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370376738] [2024-11-18 14:52:25,878 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370376738] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:52:25,878 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1759038870] [2024-11-18 14:52:25,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:25,878 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:52:25,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:52:25,880 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:25,881 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:26,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:26,887 INFO L255 TraceCheckSpWp]: Trace formula consists of 2850 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 14:52:26,894 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:52:26,962 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:26,963 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:52:26,963 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1759038870] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:26,963 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:52:26,963 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 8 [2024-11-18 14:52:26,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015831055] [2024-11-18 14:52:26,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:26,964 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:52:26,964 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:26,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:52:26,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-18 14:52:26,965 INFO L87 Difference]: Start difference. First operand 3702 states and 4811 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:28,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:28,231 INFO L93 Difference]: Finished difference Result 8202 states and 10659 transitions. [2024-11-18 14:52:28,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:52:28,232 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:28,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:28,251 INFO L225 Difference]: With dead ends: 8202 [2024-11-18 14:52:28,252 INFO L226 Difference]: Without dead ends: 4505 [2024-11-18 14:52:28,274 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 209 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-18 14:52:28,275 INFO L432 NwaCegarLoop]: 3793 mSDtfsCounter, 1718 mSDsluCounter, 6877 mSDsCounter, 0 mSdLazyCounter, 1479 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1718 SdHoareTripleChecker+Valid, 10670 SdHoareTripleChecker+Invalid, 1483 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1479 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:28,275 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1718 Valid, 10670 Invalid, 1483 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1479 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-18 14:52:28,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4505 states. [2024-11-18 14:52:28,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4505 to 4176. [2024-11-18 14:52:28,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4176 states, 3357 states have (on average 1.2347333929103366) internal successors, (4145), 3413 states have internal predecessors, (4145), 676 states have call successors, (676), 141 states have call predecessors, (676), 142 states have return successors, (676), 651 states have call predecessors, (676), 675 states have call successors, (676) [2024-11-18 14:52:28,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4176 states to 4176 states and 5497 transitions. [2024-11-18 14:52:28,403 INFO L78 Accepts]: Start accepts. Automaton has 4176 states and 5497 transitions. Word has length 210 [2024-11-18 14:52:28,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:28,404 INFO L471 AbstractCegarLoop]: Abstraction has 4176 states and 5497 transitions. [2024-11-18 14:52:28,404 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:28,404 INFO L276 IsEmpty]: Start isEmpty. Operand 4176 states and 5497 transitions. [2024-11-18 14:52:28,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2024-11-18 14:52:28,409 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:28,409 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:28,428 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:28,610 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:28,610 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:28,611 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:28,611 INFO L85 PathProgramCache]: Analyzing trace with hash -24421537, now seen corresponding path program 1 times [2024-11-18 14:52:28,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:28,611 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [38851823] [2024-11-18 14:52:28,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:28,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:28,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:29,365 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:29,365 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:29,365 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [38851823] [2024-11-18 14:52:29,365 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [38851823] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:52:29,365 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1115657063] [2024-11-18 14:52:29,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:29,366 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:52:29,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:52:29,367 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:29,368 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:30,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:30,372 INFO L255 TraceCheckSpWp]: Trace formula consists of 2848 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 14:52:30,378 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:52:30,454 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:30,454 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:52:30,455 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1115657063] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:30,455 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:52:30,455 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 8 [2024-11-18 14:52:30,455 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353905527] [2024-11-18 14:52:30,455 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:30,455 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:52:30,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:30,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:52:30,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-18 14:52:30,456 INFO L87 Difference]: Start difference. First operand 4176 states and 5497 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:31,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:31,258 INFO L93 Difference]: Finished difference Result 8349 states and 11000 transitions. [2024-11-18 14:52:31,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:52:31,258 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:31,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:31,280 INFO L225 Difference]: With dead ends: 8349 [2024-11-18 14:52:31,280 INFO L226 Difference]: Without dead ends: 4178 [2024-11-18 14:52:31,297 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 209 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-18 14:52:31,298 INFO L432 NwaCegarLoop]: 2953 mSDtfsCounter, 1039 mSDsluCounter, 5769 mSDsCounter, 0 mSdLazyCounter, 1016 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1039 SdHoareTripleChecker+Valid, 8722 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.7s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:31,298 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1039 Valid, 8722 Invalid, 1018 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1016 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-18 14:52:31,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4178 states. [2024-11-18 14:52:31,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4178 to 4176. [2024-11-18 14:52:31,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4176 states, 3357 states have (on average 1.2344355078939528) internal successors, (4144), 3413 states have internal predecessors, (4144), 676 states have call successors, (676), 141 states have call predecessors, (676), 142 states have return successors, (676), 651 states have call predecessors, (676), 675 states have call successors, (676) [2024-11-18 14:52:31,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4176 states to 4176 states and 5496 transitions. [2024-11-18 14:52:31,495 INFO L78 Accepts]: Start accepts. Automaton has 4176 states and 5496 transitions. Word has length 210 [2024-11-18 14:52:31,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:31,495 INFO L471 AbstractCegarLoop]: Abstraction has 4176 states and 5496 transitions. [2024-11-18 14:52:31,496 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:31,496 INFO L276 IsEmpty]: Start isEmpty. Operand 4176 states and 5496 transitions. [2024-11-18 14:52:31,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2024-11-18 14:52:31,502 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:31,502 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:31,524 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-18 14:52:31,702 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:31,703 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:31,704 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:31,704 INFO L85 PathProgramCache]: Analyzing trace with hash -1723333477, now seen corresponding path program 1 times [2024-11-18 14:52:31,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:31,704 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194424440] [2024-11-18 14:52:31,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:31,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:32,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:32,401 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:32,402 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:32,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194424440] [2024-11-18 14:52:32,402 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [194424440] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:32,402 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:52:32,402 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:52:32,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219860869] [2024-11-18 14:52:32,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:32,403 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:52:32,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:32,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:52:32,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:52:32,404 INFO L87 Difference]: Start difference. First operand 4176 states and 5496 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:34,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:34,142 INFO L93 Difference]: Finished difference Result 7867 states and 10296 transitions. [2024-11-18 14:52:34,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:52:34,143 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:34,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:34,160 INFO L225 Difference]: With dead ends: 7867 [2024-11-18 14:52:34,164 INFO L226 Difference]: Without dead ends: 3696 [2024-11-18 14:52:34,184 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:34,185 INFO L432 NwaCegarLoop]: 3496 mSDtfsCounter, 4661 mSDsluCounter, 3454 mSDsCounter, 0 mSdLazyCounter, 1801 mSolverCounterSat, 306 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4661 SdHoareTripleChecker+Valid, 6950 SdHoareTripleChecker+Invalid, 2107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 306 IncrementalHoareTripleChecker+Valid, 1801 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:34,185 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4661 Valid, 6950 Invalid, 2107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [306 Valid, 1801 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-18 14:52:34,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3696 states. [2024-11-18 14:52:34,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3696 to 3694. [2024-11-18 14:52:34,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3694 states, 3010 states have (on average 1.217607973421927) internal successors, (3665), 3055 states have internal predecessors, (3665), 565 states have call successors, (565), 118 states have call predecessors, (565), 118 states have return successors, (564), 544 states have call predecessors, (564), 564 states have call successors, (564) [2024-11-18 14:52:34,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3694 states to 3694 states and 4794 transitions. [2024-11-18 14:52:34,368 INFO L78 Accepts]: Start accepts. Automaton has 3694 states and 4794 transitions. Word has length 220 [2024-11-18 14:52:34,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:34,369 INFO L471 AbstractCegarLoop]: Abstraction has 3694 states and 4794 transitions. [2024-11-18 14:52:34,369 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:34,369 INFO L276 IsEmpty]: Start isEmpty. Operand 3694 states and 4794 transitions. [2024-11-18 14:52:34,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2024-11-18 14:52:34,373 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:34,373 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:34,374 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-18 14:52:34,374 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:34,374 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:34,374 INFO L85 PathProgramCache]: Analyzing trace with hash -1266910840, now seen corresponding path program 1 times [2024-11-18 14:52:34,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:34,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81840275] [2024-11-18 14:52:34,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:34,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:34,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:35,093 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:35,093 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:35,093 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81840275] [2024-11-18 14:52:35,093 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [81840275] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:35,093 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:52:35,093 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:52:35,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138508670] [2024-11-18 14:52:35,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:35,094 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:52:35,094 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:35,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:52:35,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:52:35,095 INFO L87 Difference]: Start difference. First operand 3694 states and 4794 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:36,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:36,918 INFO L93 Difference]: Finished difference Result 7385 states and 9593 transitions. [2024-11-18 14:52:36,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:52:36,918 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:36,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:36,931 INFO L225 Difference]: With dead ends: 7385 [2024-11-18 14:52:36,932 INFO L226 Difference]: Without dead ends: 3696 [2024-11-18 14:52:36,944 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:36,945 INFO L432 NwaCegarLoop]: 3402 mSDtfsCounter, 3636 mSDsluCounter, 5186 mSDsCounter, 0 mSdLazyCounter, 2382 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3636 SdHoareTripleChecker+Valid, 8588 SdHoareTripleChecker+Invalid, 2391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 2382 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:36,945 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3636 Valid, 8588 Invalid, 2391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 2382 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-18 14:52:36,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3696 states. [2024-11-18 14:52:37,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3696 to 3694. [2024-11-18 14:52:37,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3694 states, 3010 states have (on average 1.2172757475083056) internal successors, (3664), 3055 states have internal predecessors, (3664), 565 states have call successors, (565), 118 states have call predecessors, (565), 118 states have return successors, (564), 544 states have call predecessors, (564), 564 states have call successors, (564) [2024-11-18 14:52:37,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3694 states to 3694 states and 4793 transitions. [2024-11-18 14:52:37,059 INFO L78 Accepts]: Start accepts. Automaton has 3694 states and 4793 transitions. Word has length 220 [2024-11-18 14:52:37,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:37,060 INFO L471 AbstractCegarLoop]: Abstraction has 3694 states and 4793 transitions. [2024-11-18 14:52:37,060 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:37,060 INFO L276 IsEmpty]: Start isEmpty. Operand 3694 states and 4793 transitions. [2024-11-18 14:52:37,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2024-11-18 14:52:37,063 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:37,063 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:37,063 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-18 14:52:37,063 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:37,064 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:37,064 INFO L85 PathProgramCache]: Analyzing trace with hash -2125021893, now seen corresponding path program 1 times [2024-11-18 14:52:37,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:37,064 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53794989] [2024-11-18 14:52:37,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:37,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:37,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:37,751 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:37,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:37,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53794989] [2024-11-18 14:52:37,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53794989] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:37,752 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:52:37,752 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:52:37,752 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [720220811] [2024-11-18 14:52:37,752 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:37,753 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:52:37,753 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:37,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:52:37,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:52:37,754 INFO L87 Difference]: Start difference. First operand 3694 states and 4793 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:39,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:39,297 INFO L93 Difference]: Finished difference Result 7517 states and 9739 transitions. [2024-11-18 14:52:39,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:52:39,297 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:39,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:39,312 INFO L225 Difference]: With dead ends: 7517 [2024-11-18 14:52:39,312 INFO L226 Difference]: Without dead ends: 3828 [2024-11-18 14:52:39,326 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:39,326 INFO L432 NwaCegarLoop]: 3631 mSDtfsCounter, 6933 mSDsluCounter, 2782 mSDsCounter, 0 mSdLazyCounter, 1407 mSolverCounterSat, 850 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6933 SdHoareTripleChecker+Valid, 6413 SdHoareTripleChecker+Invalid, 2257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 850 IncrementalHoareTripleChecker+Valid, 1407 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:39,327 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6933 Valid, 6413 Invalid, 2257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [850 Valid, 1407 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-18 14:52:39,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3828 states. [2024-11-18 14:52:39,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3828 to 3692. [2024-11-18 14:52:39,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3692 states, 3009 states have (on average 1.217015619807245) internal successors, (3662), 3054 states have internal predecessors, (3662), 564 states have call successors, (564), 118 states have call predecessors, (564), 118 states have return successors, (563), 543 states have call predecessors, (563), 563 states have call successors, (563) [2024-11-18 14:52:39,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3692 states to 3692 states and 4789 transitions. [2024-11-18 14:52:39,435 INFO L78 Accepts]: Start accepts. Automaton has 3692 states and 4789 transitions. Word has length 223 [2024-11-18 14:52:39,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:39,435 INFO L471 AbstractCegarLoop]: Abstraction has 3692 states and 4789 transitions. [2024-11-18 14:52:39,435 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:39,436 INFO L276 IsEmpty]: Start isEmpty. Operand 3692 states and 4789 transitions. [2024-11-18 14:52:39,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2024-11-18 14:52:39,438 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:39,438 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:39,439 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-18 14:52:39,439 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:39,439 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:39,439 INFO L85 PathProgramCache]: Analyzing trace with hash 829666504, now seen corresponding path program 1 times [2024-11-18 14:52:39,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:39,439 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227012835] [2024-11-18 14:52:39,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:39,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:39,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:40,132 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:40,133 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:40,133 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [227012835] [2024-11-18 14:52:40,133 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [227012835] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:40,133 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:52:40,133 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:52:40,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952600862] [2024-11-18 14:52:40,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:40,134 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:52:40,134 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:40,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:52:40,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:52:40,135 INFO L87 Difference]: Start difference. First operand 3692 states and 4789 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:41,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:41,927 INFO L93 Difference]: Finished difference Result 7513 states and 9731 transitions. [2024-11-18 14:52:41,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:52:41,928 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:41,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:41,940 INFO L225 Difference]: With dead ends: 7513 [2024-11-18 14:52:41,940 INFO L226 Difference]: Without dead ends: 3826 [2024-11-18 14:52:41,953 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:41,953 INFO L432 NwaCegarLoop]: 3509 mSDtfsCounter, 3733 mSDsluCounter, 5440 mSDsCounter, 0 mSdLazyCounter, 2311 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3733 SdHoareTripleChecker+Valid, 8949 SdHoareTripleChecker+Invalid, 2321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 2311 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:41,953 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3733 Valid, 8949 Invalid, 2321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 2311 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-18 14:52:41,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3826 states. [2024-11-18 14:52:42,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3826 to 3688. [2024-11-18 14:52:42,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3688 states, 3007 states have (on average 1.2164948453608246) internal successors, (3658), 3052 states have internal predecessors, (3658), 562 states have call successors, (562), 118 states have call predecessors, (562), 118 states have return successors, (561), 541 states have call predecessors, (561), 561 states have call successors, (561) [2024-11-18 14:52:42,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3688 states to 3688 states and 4781 transitions. [2024-11-18 14:52:42,066 INFO L78 Accepts]: Start accepts. Automaton has 3688 states and 4781 transitions. Word has length 224 [2024-11-18 14:52:42,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:42,066 INFO L471 AbstractCegarLoop]: Abstraction has 3688 states and 4781 transitions. [2024-11-18 14:52:42,066 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:42,066 INFO L276 IsEmpty]: Start isEmpty. Operand 3688 states and 4781 transitions. [2024-11-18 14:52:42,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2024-11-18 14:52:42,070 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:42,070 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:42,070 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-18 14:52:42,070 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:42,071 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:42,071 INFO L85 PathProgramCache]: Analyzing trace with hash -2138088427, now seen corresponding path program 1 times [2024-11-18 14:52:42,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:42,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688311492] [2024-11-18 14:52:42,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:42,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:42,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:42,735 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:42,735 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:42,735 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688311492] [2024-11-18 14:52:42,736 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1688311492] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:42,736 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:52:42,736 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:52:42,736 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613515369] [2024-11-18 14:52:42,736 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:42,736 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:52:42,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:42,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:52:42,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:52:42,737 INFO L87 Difference]: Start difference. First operand 3688 states and 4781 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:44,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:44,629 INFO L93 Difference]: Finished difference Result 7369 states and 9563 transitions. [2024-11-18 14:52:44,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:52:44,630 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:44,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:44,645 INFO L225 Difference]: With dead ends: 7369 [2024-11-18 14:52:44,646 INFO L226 Difference]: Without dead ends: 3686 [2024-11-18 14:52:44,664 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:44,665 INFO L432 NwaCegarLoop]: 3487 mSDtfsCounter, 5742 mSDsluCounter, 4481 mSDsCounter, 0 mSdLazyCounter, 2106 mSolverCounterSat, 549 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5742 SdHoareTripleChecker+Valid, 7968 SdHoareTripleChecker+Invalid, 2655 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 549 IncrementalHoareTripleChecker+Valid, 2106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:44,665 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5742 Valid, 7968 Invalid, 2655 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [549 Valid, 2106 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-18 14:52:44,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3686 states. [2024-11-18 14:52:44,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3686 to 3684. [2024-11-18 14:52:44,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3684 states, 3005 states have (on average 1.2159733777038269) internal successors, (3654), 3050 states have internal predecessors, (3654), 560 states have call successors, (560), 118 states have call predecessors, (560), 118 states have return successors, (559), 539 states have call predecessors, (559), 559 states have call successors, (559) [2024-11-18 14:52:44,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3684 states to 3684 states and 4773 transitions. [2024-11-18 14:52:44,843 INFO L78 Accepts]: Start accepts. Automaton has 3684 states and 4773 transitions. Word has length 225 [2024-11-18 14:52:44,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:44,844 INFO L471 AbstractCegarLoop]: Abstraction has 3684 states and 4773 transitions. [2024-11-18 14:52:44,844 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:44,844 INFO L276 IsEmpty]: Start isEmpty. Operand 3684 states and 4773 transitions. [2024-11-18 14:52:44,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2024-11-18 14:52:44,850 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:44,850 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:44,850 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-18 14:52:44,850 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:44,850 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:44,851 INFO L85 PathProgramCache]: Analyzing trace with hash 1089274875, now seen corresponding path program 1 times [2024-11-18 14:52:44,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:44,851 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [465871836] [2024-11-18 14:52:44,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:44,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:45,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:45,533 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:45,533 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:45,533 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [465871836] [2024-11-18 14:52:45,533 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [465871836] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:45,533 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:52:45,533 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:52:45,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001467748] [2024-11-18 14:52:45,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:45,534 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:52:45,534 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:45,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:52:45,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:52:45,534 INFO L87 Difference]: Start difference. First operand 3684 states and 4773 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:47,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:47,077 INFO L93 Difference]: Finished difference Result 7365 states and 9551 transitions. [2024-11-18 14:52:47,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:52:47,078 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:47,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:47,089 INFO L225 Difference]: With dead ends: 7365 [2024-11-18 14:52:47,089 INFO L226 Difference]: Without dead ends: 3686 [2024-11-18 14:52:47,097 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:47,099 INFO L432 NwaCegarLoop]: 3381 mSDtfsCounter, 6439 mSDsluCounter, 2578 mSDsCounter, 0 mSdLazyCounter, 1313 mSolverCounterSat, 800 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6439 SdHoareTripleChecker+Valid, 5959 SdHoareTripleChecker+Invalid, 2113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 800 IncrementalHoareTripleChecker+Valid, 1313 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:47,099 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6439 Valid, 5959 Invalid, 2113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [800 Valid, 1313 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-18 14:52:47,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3686 states. [2024-11-18 14:52:47,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3686 to 3684. [2024-11-18 14:52:47,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3684 states, 3005 states have (on average 1.2156405990016639) internal successors, (3653), 3050 states have internal predecessors, (3653), 560 states have call successors, (560), 118 states have call predecessors, (560), 118 states have return successors, (559), 539 states have call predecessors, (559), 559 states have call successors, (559) [2024-11-18 14:52:47,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3684 states to 3684 states and 4772 transitions. [2024-11-18 14:52:47,217 INFO L78 Accepts]: Start accepts. Automaton has 3684 states and 4772 transitions. Word has length 225 [2024-11-18 14:52:47,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:47,217 INFO L471 AbstractCegarLoop]: Abstraction has 3684 states and 4772 transitions. [2024-11-18 14:52:47,218 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:47,218 INFO L276 IsEmpty]: Start isEmpty. Operand 3684 states and 4772 transitions. [2024-11-18 14:52:47,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2024-11-18 14:52:47,220 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:47,221 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:47,221 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-18 14:52:47,221 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:47,221 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:47,221 INFO L85 PathProgramCache]: Analyzing trace with hash 1863081998, now seen corresponding path program 1 times [2024-11-18 14:52:47,221 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:47,222 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453780552] [2024-11-18 14:52:47,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:47,222 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:47,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:47,875 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:47,876 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:47,876 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453780552] [2024-11-18 14:52:47,876 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453780552] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:47,876 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:52:47,876 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:52:47,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092279030] [2024-11-18 14:52:47,876 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:47,877 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:52:47,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:47,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:52:47,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:52:47,877 INFO L87 Difference]: Start difference. First operand 3684 states and 4772 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:49,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:49,517 INFO L93 Difference]: Finished difference Result 7497 states and 9697 transitions. [2024-11-18 14:52:49,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:52:49,518 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:49,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:49,532 INFO L225 Difference]: With dead ends: 7497 [2024-11-18 14:52:49,533 INFO L226 Difference]: Without dead ends: 3818 [2024-11-18 14:52:49,546 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:49,546 INFO L432 NwaCegarLoop]: 3610 mSDtfsCounter, 5797 mSDsluCounter, 4566 mSDsCounter, 0 mSdLazyCounter, 2029 mSolverCounterSat, 483 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5797 SdHoareTripleChecker+Valid, 8176 SdHoareTripleChecker+Invalid, 2512 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 483 IncrementalHoareTripleChecker+Valid, 2029 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:49,546 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5797 Valid, 8176 Invalid, 2512 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [483 Valid, 2029 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-18 14:52:49,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3818 states. [2024-11-18 14:52:49,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3818 to 3682. [2024-11-18 14:52:49,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3682 states, 3004 states have (on average 1.2153794940079894) internal successors, (3651), 3049 states have internal predecessors, (3651), 559 states have call successors, (559), 118 states have call predecessors, (559), 118 states have return successors, (558), 538 states have call predecessors, (558), 558 states have call successors, (558) [2024-11-18 14:52:49,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3682 states to 3682 states and 4768 transitions. [2024-11-18 14:52:49,658 INFO L78 Accepts]: Start accepts. Automaton has 3682 states and 4768 transitions. Word has length 228 [2024-11-18 14:52:49,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:49,658 INFO L471 AbstractCegarLoop]: Abstraction has 3682 states and 4768 transitions. [2024-11-18 14:52:49,658 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:49,659 INFO L276 IsEmpty]: Start isEmpty. Operand 3682 states and 4768 transitions. [2024-11-18 14:52:49,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2024-11-18 14:52:49,661 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:49,661 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:49,661 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-18 14:52:49,661 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:49,662 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:49,662 INFO L85 PathProgramCache]: Analyzing trace with hash 1977354724, now seen corresponding path program 1 times [2024-11-18 14:52:49,662 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:49,662 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [250110869] [2024-11-18 14:52:49,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:49,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:50,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:50,376 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:50,376 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:50,376 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [250110869] [2024-11-18 14:52:50,376 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [250110869] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:50,376 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:52:50,376 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:52:50,376 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834418458] [2024-11-18 14:52:50,376 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:50,377 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:52:50,377 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:50,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:52:50,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:52:50,378 INFO L87 Difference]: Start difference. First operand 3682 states and 4768 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:51,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:51,998 INFO L93 Difference]: Finished difference Result 7493 states and 9689 transitions. [2024-11-18 14:52:51,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:52:51,998 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:51,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:52,014 INFO L225 Difference]: With dead ends: 7493 [2024-11-18 14:52:52,014 INFO L226 Difference]: Without dead ends: 3816 [2024-11-18 14:52:52,028 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:52,029 INFO L432 NwaCegarLoop]: 3501 mSDtfsCounter, 5702 mSDsluCounter, 4541 mSDsCounter, 0 mSdLazyCounter, 1981 mSolverCounterSat, 546 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5702 SdHoareTripleChecker+Valid, 8042 SdHoareTripleChecker+Invalid, 2527 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 546 IncrementalHoareTripleChecker+Valid, 1981 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:52,029 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5702 Valid, 8042 Invalid, 2527 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [546 Valid, 1981 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-18 14:52:52,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3816 states. [2024-11-18 14:52:52,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3816 to 3678. [2024-11-18 14:52:52,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3678 states, 3002 states have (on average 1.2148567621585609) internal successors, (3647), 3047 states have internal predecessors, (3647), 557 states have call successors, (557), 118 states have call predecessors, (557), 118 states have return successors, (556), 536 states have call predecessors, (556), 556 states have call successors, (556) [2024-11-18 14:52:52,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3678 states to 3678 states and 4760 transitions. [2024-11-18 14:52:52,141 INFO L78 Accepts]: Start accepts. Automaton has 3678 states and 4760 transitions. Word has length 229 [2024-11-18 14:52:52,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:52,142 INFO L471 AbstractCegarLoop]: Abstraction has 3678 states and 4760 transitions. [2024-11-18 14:52:52,142 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:52,142 INFO L276 IsEmpty]: Start isEmpty. Operand 3678 states and 4760 transitions. [2024-11-18 14:52:52,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2024-11-18 14:52:52,144 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:52,145 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:52,145 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-18 14:52:52,145 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:52,145 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:52,145 INFO L85 PathProgramCache]: Analyzing trace with hash -479203884, now seen corresponding path program 1 times [2024-11-18 14:52:52,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:52,146 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074888519] [2024-11-18 14:52:52,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:52,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:52,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:52,880 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:52,881 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:52,881 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074888519] [2024-11-18 14:52:52,881 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074888519] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:52,881 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:52:52,881 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:52:52,881 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45161036] [2024-11-18 14:52:52,881 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:52,882 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:52:52,882 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:52,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:52:52,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:52:52,883 INFO L87 Difference]: Start difference. First operand 3678 states and 4760 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:54,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:54,542 INFO L93 Difference]: Finished difference Result 7349 states and 9521 transitions. [2024-11-18 14:52:54,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:52:54,543 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:54,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:54,557 INFO L225 Difference]: With dead ends: 7349 [2024-11-18 14:52:54,557 INFO L226 Difference]: Without dead ends: 3676 [2024-11-18 14:52:54,570 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:54,571 INFO L432 NwaCegarLoop]: 3479 mSDtfsCounter, 5725 mSDsluCounter, 4473 mSDsCounter, 0 mSdLazyCounter, 2098 mSolverCounterSat, 544 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5725 SdHoareTripleChecker+Valid, 7952 SdHoareTripleChecker+Invalid, 2642 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 544 IncrementalHoareTripleChecker+Valid, 2098 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:54,571 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5725 Valid, 7952 Invalid, 2642 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [544 Valid, 2098 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-18 14:52:54,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3676 states. [2024-11-18 14:52:54,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3676 to 3674. [2024-11-18 14:52:54,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3674 states, 3000 states have (on average 1.2143333333333333) internal successors, (3643), 3045 states have internal predecessors, (3643), 555 states have call successors, (555), 118 states have call predecessors, (555), 118 states have return successors, (554), 534 states have call predecessors, (554), 554 states have call successors, (554) [2024-11-18 14:52:54,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3674 states to 3674 states and 4752 transitions. [2024-11-18 14:52:54,692 INFO L78 Accepts]: Start accepts. Automaton has 3674 states and 4752 transitions. Word has length 230 [2024-11-18 14:52:54,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:54,693 INFO L471 AbstractCegarLoop]: Abstraction has 3674 states and 4752 transitions. [2024-11-18 14:52:54,693 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:54,693 INFO L276 IsEmpty]: Start isEmpty. Operand 3674 states and 4752 transitions. [2024-11-18 14:52:54,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2024-11-18 14:52:54,696 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:54,696 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:54,696 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-18 14:52:54,696 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:54,697 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:54,697 INFO L85 PathProgramCache]: Analyzing trace with hash -678715963, now seen corresponding path program 1 times [2024-11-18 14:52:54,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:54,697 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406862283] [2024-11-18 14:52:54,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:54,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:55,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:55,388 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:55,389 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:55,389 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406862283] [2024-11-18 14:52:55,389 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406862283] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:55,389 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:52:55,389 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-18 14:52:55,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524733156] [2024-11-18 14:52:55,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:55,389 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:52:55,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:55,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:52:55,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-18 14:52:55,390 INFO L87 Difference]: Start difference. First operand 3674 states and 4752 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:55,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:55,866 INFO L93 Difference]: Finished difference Result 7345 states and 9508 transitions. [2024-11-18 14:52:55,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 14:52:55,867 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:55,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:55,882 INFO L225 Difference]: With dead ends: 7345 [2024-11-18 14:52:55,882 INFO L226 Difference]: Without dead ends: 3676 [2024-11-18 14:52:55,894 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:55,894 INFO L432 NwaCegarLoop]: 2937 mSDtfsCounter, 1003 mSDsluCounter, 7755 mSDsCounter, 0 mSdLazyCounter, 529 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1003 SdHoareTripleChecker+Valid, 10692 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.3s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:55,894 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1003 Valid, 10692 Invalid, 531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 529 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-18 14:52:55,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3676 states. [2024-11-18 14:52:55,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3676 to 3674. [2024-11-18 14:52:55,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3674 states, 3000 states have (on average 1.214) internal successors, (3642), 3045 states have internal predecessors, (3642), 555 states have call successors, (555), 118 states have call predecessors, (555), 118 states have return successors, (554), 534 states have call predecessors, (554), 554 states have call successors, (554) [2024-11-18 14:52:55,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3674 states to 3674 states and 4751 transitions. [2024-11-18 14:52:56,004 INFO L78 Accepts]: Start accepts. Automaton has 3674 states and 4751 transitions. Word has length 230 [2024-11-18 14:52:56,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:56,005 INFO L471 AbstractCegarLoop]: Abstraction has 3674 states and 4751 transitions. [2024-11-18 14:52:56,005 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:56,005 INFO L276 IsEmpty]: Start isEmpty. Operand 3674 states and 4751 transitions. [2024-11-18 14:52:56,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2024-11-18 14:52:56,007 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:56,008 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:56,008 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-18 14:52:56,008 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:56,008 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:56,008 INFO L85 PathProgramCache]: Analyzing trace with hash 1867703998, now seen corresponding path program 1 times [2024-11-18 14:52:56,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:56,008 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114696761] [2024-11-18 14:52:56,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:56,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:56,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:56,652 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:56,653 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:56,653 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114696761] [2024-11-18 14:52:56,653 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2114696761] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:56,653 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:52:56,653 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-18 14:52:56,653 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534808492] [2024-11-18 14:52:56,653 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:56,654 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:52:56,654 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:56,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:52:56,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-18 14:52:56,654 INFO L87 Difference]: Start difference. First operand 3674 states and 4751 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:57,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:57,189 INFO L93 Difference]: Finished difference Result 7477 states and 9654 transitions. [2024-11-18 14:52:57,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:52:57,189 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:57,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:57,202 INFO L225 Difference]: With dead ends: 7477 [2024-11-18 14:52:57,202 INFO L226 Difference]: Without dead ends: 3808 [2024-11-18 14:52:57,214 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:57,214 INFO L432 NwaCegarLoop]: 3013 mSDtfsCounter, 2387 mSDsluCounter, 5664 mSDsCounter, 0 mSdLazyCounter, 567 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2387 SdHoareTripleChecker+Valid, 8677 SdHoareTripleChecker+Invalid, 573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 567 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:57,214 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2387 Valid, 8677 Invalid, 573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 567 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-18 14:52:57,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3808 states. [2024-11-18 14:52:57,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3808 to 3672. [2024-11-18 14:52:57,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3672 states, 2999 states have (on average 1.2137379126375458) internal successors, (3640), 3044 states have internal predecessors, (3640), 554 states have call successors, (554), 118 states have call predecessors, (554), 118 states have return successors, (553), 533 states have call predecessors, (553), 553 states have call successors, (553) [2024-11-18 14:52:57,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3672 states to 3672 states and 4747 transitions. [2024-11-18 14:52:57,321 INFO L78 Accepts]: Start accepts. Automaton has 3672 states and 4747 transitions. Word has length 233 [2024-11-18 14:52:57,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:57,322 INFO L471 AbstractCegarLoop]: Abstraction has 3672 states and 4747 transitions. [2024-11-18 14:52:57,322 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:57,322 INFO L276 IsEmpty]: Start isEmpty. Operand 3672 states and 4747 transitions. [2024-11-18 14:52:57,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 235 [2024-11-18 14:52:57,324 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:57,325 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:57,325 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-18 14:52:57,325 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:57,325 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:57,325 INFO L85 PathProgramCache]: Analyzing trace with hash -653241803, now seen corresponding path program 1 times [2024-11-18 14:52:57,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:57,326 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673422301] [2024-11-18 14:52:57,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:57,326 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:57,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:58,015 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:58,015 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:58,015 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673422301] [2024-11-18 14:52:58,016 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673422301] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:58,016 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:52:58,016 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-18 14:52:58,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785841039] [2024-11-18 14:52:58,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:58,016 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:52:58,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:58,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:52:58,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-18 14:52:58,017 INFO L87 Difference]: Start difference. First operand 3672 states and 4747 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:58,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:52:58,816 INFO L93 Difference]: Finished difference Result 7475 states and 9647 transitions. [2024-11-18 14:52:58,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:52:58,816 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:58,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:52:58,831 INFO L225 Difference]: With dead ends: 7475 [2024-11-18 14:52:58,832 INFO L226 Difference]: Without dead ends: 3808 [2024-11-18 14:52:58,845 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:58,845 INFO L432 NwaCegarLoop]: 2918 mSDtfsCounter, 4460 mSDsluCounter, 4045 mSDsCounter, 0 mSdLazyCounter, 416 mSolverCounterSat, 535 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4460 SdHoareTripleChecker+Valid, 6963 SdHoareTripleChecker+Invalid, 951 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 535 IncrementalHoareTripleChecker+Valid, 416 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-18 14:52:58,845 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4460 Valid, 6963 Invalid, 951 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [535 Valid, 416 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-18 14:52:58,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3808 states. [2024-11-18 14:52:58,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3808 to 3670. [2024-11-18 14:52:58,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3670 states, 2998 states have (on average 1.2134756504336224) internal successors, (3638), 3043 states have internal predecessors, (3638), 553 states have call successors, (553), 118 states have call predecessors, (553), 118 states have return successors, (552), 532 states have call predecessors, (552), 552 states have call successors, (552) [2024-11-18 14:52:58,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3670 states to 3670 states and 4743 transitions. [2024-11-18 14:52:58,953 INFO L78 Accepts]: Start accepts. Automaton has 3670 states and 4743 transitions. Word has length 234 [2024-11-18 14:52:58,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:52:58,954 INFO L471 AbstractCegarLoop]: Abstraction has 3670 states and 4743 transitions. [2024-11-18 14:52:58,954 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:58,954 INFO L276 IsEmpty]: Start isEmpty. Operand 3670 states and 4743 transitions. [2024-11-18 14:52:58,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2024-11-18 14:52:58,956 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:52:58,956 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:58,956 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-18 14:52:58,956 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:52:58,957 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:52:58,957 INFO L85 PathProgramCache]: Analyzing trace with hash -1379546332, now seen corresponding path program 1 times [2024-11-18 14:52:58,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:52:58,957 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583437300] [2024-11-18 14:52:58,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:52:58,957 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:52:59,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:52:59,611 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:59,611 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:52:59,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [583437300] [2024-11-18 14:52:59,611 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [583437300] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:52:59,611 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:52:59,611 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-18 14:52:59,611 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888471994] [2024-11-18 14:52:59,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:52:59,612 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:52:59,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:52:59,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:52:59,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-18 14:52:59,612 INFO L87 Difference]: Start difference. First operand 3670 states and 4743 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:53:00,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:53:00,447 INFO L93 Difference]: Finished difference Result 7335 states and 9487 transitions. [2024-11-18 14:53:00,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:53:00,447 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:53:00,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:53:00,461 INFO L225 Difference]: With dead ends: 7335 [2024-11-18 14:53:00,461 INFO L226 Difference]: Without dead ends: 3670 [2024-11-18 14:53:00,474 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:53:00,475 INFO L432 NwaCegarLoop]: 3037 mSDtfsCounter, 4484 mSDsluCounter, 4136 mSDsCounter, 0 mSdLazyCounter, 449 mSolverCounterSat, 533 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4484 SdHoareTripleChecker+Valid, 7173 SdHoareTripleChecker+Invalid, 982 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 533 IncrementalHoareTripleChecker+Valid, 449 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-18 14:53:00,475 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4484 Valid, 7173 Invalid, 982 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [533 Valid, 449 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-18 14:53:00,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3670 states. [2024-11-18 14:53:00,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3670 to 3668. [2024-11-18 14:53:00,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3668 states, 2997 states have (on average 1.2132132132132132) internal successors, (3636), 3042 states have internal predecessors, (3636), 552 states have call successors, (552), 118 states have call predecessors, (552), 118 states have return successors, (551), 531 states have call predecessors, (551), 551 states have call successors, (551) [2024-11-18 14:53:00,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3668 states to 3668 states and 4739 transitions. [2024-11-18 14:53:00,581 INFO L78 Accepts]: Start accepts. Automaton has 3668 states and 4739 transitions. Word has length 235 [2024-11-18 14:53:00,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:53:00,582 INFO L471 AbstractCegarLoop]: Abstraction has 3668 states and 4739 transitions. [2024-11-18 14:53:00,582 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:53:00,582 INFO L276 IsEmpty]: Start isEmpty. Operand 3668 states and 4739 transitions. [2024-11-18 14:53:00,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2024-11-18 14:53:00,585 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:53:00,585 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:53:00,585 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-18 14:53:00,585 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:53:00,585 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:53:00,586 INFO L85 PathProgramCache]: Analyzing trace with hash -590976626, now seen corresponding path program 1 times [2024-11-18 14:53:00,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:53:00,586 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104432012] [2024-11-18 14:53:00,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:53:00,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:53:00,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:53:01,283 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:53:01,283 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:53:01,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104432012] [2024-11-18 14:53:01,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [104432012] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:53:01,284 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:53:01,284 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-18 14:53:01,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010828370] [2024-11-18 14:53:01,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:53:01,284 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:53:01,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:53:01,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:53:01,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-18 14:53:01,285 INFO L87 Difference]: Start difference. First operand 3668 states and 4739 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:53:01,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:53:01,928 INFO L93 Difference]: Finished difference Result 7333 states and 9482 transitions. [2024-11-18 14:53:01,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 14:53:01,929 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:53:01,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:53:01,943 INFO L225 Difference]: With dead ends: 7333 [2024-11-18 14:53:01,943 INFO L226 Difference]: Without dead ends: 3670 [2024-11-18 14:53:01,955 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:53:01,956 INFO L432 NwaCegarLoop]: 2924 mSDtfsCounter, 1754 mSDsluCounter, 5328 mSDsCounter, 0 mSdLazyCounter, 354 mSolverCounterSat, 213 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1754 SdHoareTripleChecker+Valid, 8252 SdHoareTripleChecker+Invalid, 567 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 213 IncrementalHoareTripleChecker+Valid, 354 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-18 14:53:01,956 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1754 Valid, 8252 Invalid, 567 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [213 Valid, 354 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-18 14:53:01,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3670 states. [2024-11-18 14:53:02,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3670 to 3668. [2024-11-18 14:53:02,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3668 states, 2997 states have (on average 1.2128795462128796) internal successors, (3635), 3042 states have internal predecessors, (3635), 552 states have call successors, (552), 118 states have call predecessors, (552), 118 states have return successors, (551), 531 states have call predecessors, (551), 551 states have call successors, (551) [2024-11-18 14:53:02,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3668 states to 3668 states and 4738 transitions. [2024-11-18 14:53:02,068 INFO L78 Accepts]: Start accepts. Automaton has 3668 states and 4738 transitions. Word has length 235 [2024-11-18 14:53:02,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:53:02,068 INFO L471 AbstractCegarLoop]: Abstraction has 3668 states and 4738 transitions. [2024-11-18 14:53:02,068 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:53:02,068 INFO L276 IsEmpty]: Start isEmpty. Operand 3668 states and 4738 transitions. [2024-11-18 14:53:02,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2024-11-18 14:53:02,071 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:53:02,071 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:53:02,071 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-18 14:53:02,071 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:53:02,072 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:53:02,072 INFO L85 PathProgramCache]: Analyzing trace with hash 680094405, now seen corresponding path program 1 times [2024-11-18 14:53:02,072 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:53:02,072 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080367502] [2024-11-18 14:53:02,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:53:02,072 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:53:02,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:53:02,727 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:53:02,728 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:53:02,728 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080367502] [2024-11-18 14:53:02,728 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1080367502] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:53:02,728 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:53:02,728 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-18 14:53:02,728 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607446213] [2024-11-18 14:53:02,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:53:02,729 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:53:02,729 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:53:02,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:53:02,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-18 14:53:02,729 INFO L87 Difference]: Start difference. First operand 3668 states and 4738 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:53:03,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:53:03,524 INFO L93 Difference]: Finished difference Result 7465 states and 9628 transitions. [2024-11-18 14:53:03,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:53:03,525 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:53:03,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:53:03,539 INFO L225 Difference]: With dead ends: 7465 [2024-11-18 14:53:03,539 INFO L226 Difference]: Without dead ends: 3802 [2024-11-18 14:53:03,551 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:53:03,551 INFO L432 NwaCegarLoop]: 3000 mSDtfsCounter, 4280 mSDsluCounter, 4322 mSDsCounter, 0 mSdLazyCounter, 444 mSolverCounterSat, 463 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4280 SdHoareTripleChecker+Valid, 7322 SdHoareTripleChecker+Invalid, 907 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 463 IncrementalHoareTripleChecker+Valid, 444 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-18 14:53:03,552 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4280 Valid, 7322 Invalid, 907 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [463 Valid, 444 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-18 14:53:03,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3802 states. [2024-11-18 14:53:03,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3802 to 3666. [2024-11-18 14:53:03,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3666 states, 2996 states have (on average 1.2126168224299065) internal successors, (3633), 3041 states have internal predecessors, (3633), 551 states have call successors, (551), 118 states have call predecessors, (551), 118 states have return successors, (550), 530 states have call predecessors, (550), 550 states have call successors, (550) [2024-11-18 14:53:03,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3666 states to 3666 states and 4734 transitions. [2024-11-18 14:53:03,663 INFO L78 Accepts]: Start accepts. Automaton has 3666 states and 4734 transitions. Word has length 238 [2024-11-18 14:53:03,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:53:03,664 INFO L471 AbstractCegarLoop]: Abstraction has 3666 states and 4734 transitions. [2024-11-18 14:53:03,664 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:53:03,664 INFO L276 IsEmpty]: Start isEmpty. Operand 3666 states and 4734 transitions. [2024-11-18 14:53:03,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2024-11-18 14:53:03,666 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:53:03,666 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:53:03,666 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-18 14:53:03,666 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:53:03,667 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:53:03,667 INFO L85 PathProgramCache]: Analyzing trace with hash 1841600878, now seen corresponding path program 1 times [2024-11-18 14:53:03,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:53:03,668 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515870214] [2024-11-18 14:53:03,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:53:03,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:53:03,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:53:04,294 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:53:04,294 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:53:04,294 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515870214] [2024-11-18 14:53:04,294 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1515870214] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:53:04,294 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:53:04,294 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-18 14:53:04,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219887978] [2024-11-18 14:53:04,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:53:04,295 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:53:04,295 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:53:04,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:53:04,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-18 14:53:04,295 INFO L87 Difference]: Start difference. First operand 3666 states and 4734 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:53:05,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:53:05,184 INFO L93 Difference]: Finished difference Result 7463 states and 9621 transitions. [2024-11-18 14:53:05,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:53:05,184 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:53:05,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:53:05,201 INFO L225 Difference]: With dead ends: 7463 [2024-11-18 14:53:05,201 INFO L226 Difference]: Without dead ends: 3802 [2024-11-18 14:53:05,218 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:53:05,218 INFO L432 NwaCegarLoop]: 2905 mSDtfsCounter, 4425 mSDsluCounter, 4031 mSDsCounter, 0 mSdLazyCounter, 417 mSolverCounterSat, 528 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4425 SdHoareTripleChecker+Valid, 6936 SdHoareTripleChecker+Invalid, 945 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 528 IncrementalHoareTripleChecker+Valid, 417 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-18 14:53:05,219 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4425 Valid, 6936 Invalid, 945 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [528 Valid, 417 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-18 14:53:05,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3802 states. [2024-11-18 14:53:05,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3802 to 3664. [2024-11-18 14:53:05,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3664 states, 2995 states have (on average 1.2123539232053422) internal successors, (3631), 3040 states have internal predecessors, (3631), 550 states have call successors, (550), 118 states have call predecessors, (550), 118 states have return successors, (549), 529 states have call predecessors, (549), 549 states have call successors, (549) [2024-11-18 14:53:05,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3664 states to 3664 states and 4730 transitions. [2024-11-18 14:53:05,389 INFO L78 Accepts]: Start accepts. Automaton has 3664 states and 4730 transitions. Word has length 239 [2024-11-18 14:53:05,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:53:05,390 INFO L471 AbstractCegarLoop]: Abstraction has 3664 states and 4730 transitions. [2024-11-18 14:53:05,390 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:53:05,390 INFO L276 IsEmpty]: Start isEmpty. Operand 3664 states and 4730 transitions. [2024-11-18 14:53:05,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2024-11-18 14:53:05,393 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:53:05,393 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:53:05,393 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-18 14:53:05,393 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:53:05,394 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:53:05,394 INFO L85 PathProgramCache]: Analyzing trace with hash -549137941, now seen corresponding path program 1 times [2024-11-18 14:53:05,394 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:53:05,394 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588097865] [2024-11-18 14:53:05,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:53:05,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:53:05,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:53:06,134 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-11-18 14:53:06,134 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:53:06,134 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588097865] [2024-11-18 14:53:06,134 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1588097865] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:53:06,134 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:53:06,134 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-18 14:53:06,134 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036981976] [2024-11-18 14:53:06,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:53:06,135 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:53:06,135 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:53:06,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:53:06,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-18 14:53:06,135 INFO L87 Difference]: Start difference. First operand 3664 states and 4730 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, (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:53:06,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:53:06,986 INFO L93 Difference]: Finished difference Result 7323 states and 9461 transitions. [2024-11-18 14:53:06,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:53:06,987 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, (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 240 [2024-11-18 14:53:06,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:53:07,001 INFO L225 Difference]: With dead ends: 7323 [2024-11-18 14:53:07,001 INFO L226 Difference]: Without dead ends: 3664 [2024-11-18 14:53:07,013 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:53:07,013 INFO L432 NwaCegarLoop]: 3024 mSDtfsCounter, 4449 mSDsluCounter, 4122 mSDsCounter, 0 mSdLazyCounter, 450 mSolverCounterSat, 526 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4449 SdHoareTripleChecker+Valid, 7146 SdHoareTripleChecker+Invalid, 976 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 526 IncrementalHoareTripleChecker+Valid, 450 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-18 14:53:07,013 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4449 Valid, 7146 Invalid, 976 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [526 Valid, 450 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-18 14:53:07,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3664 states. [2024-11-18 14:53:07,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3664 to 3662. [2024-11-18 14:53:07,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3662 states, 2994 states have (on average 1.2120908483633934) internal successors, (3629), 3039 states have internal predecessors, (3629), 549 states have call successors, (549), 118 states have call predecessors, (549), 118 states have return successors, (548), 528 states have call predecessors, (548), 548 states have call successors, (548) [2024-11-18 14:53:07,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3662 states to 3662 states and 4726 transitions. [2024-11-18 14:53:07,117 INFO L78 Accepts]: Start accepts. Automaton has 3662 states and 4726 transitions. Word has length 240 [2024-11-18 14:53:07,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:53:07,119 INFO L471 AbstractCegarLoop]: Abstraction has 3662 states and 4726 transitions. [2024-11-18 14:53:07,119 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, (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:53:07,120 INFO L276 IsEmpty]: Start isEmpty. Operand 3662 states and 4726 transitions. [2024-11-18 14:53:07,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2024-11-18 14:53:07,122 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:53:07,122 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 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:53:07,122 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-18 14:53:07,122 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:53:07,122 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:53:07,122 INFO L85 PathProgramCache]: Analyzing trace with hash -2101043483, now seen corresponding path program 1 times [2024-11-18 14:53:07,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:53:07,122 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163634080] [2024-11-18 14:53:07,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:53:07,123 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:53:07,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:53:07,837 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-11-18 14:53:07,837 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:53:07,837 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163634080] [2024-11-18 14:53:07,837 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [163634080] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:53:07,837 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:53:07,837 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:53:07,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786502910] [2024-11-18 14:53:07,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:53:07,838 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:53:07,838 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:53:07,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:53:07,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:53:07,838 INFO L87 Difference]: Start difference. First operand 3662 states and 4726 transitions. Second operand has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 4 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 4 states have call predecessors, (14), 3 states have call successors, (14) [2024-11-18 14:53:09,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:53:09,322 INFO L93 Difference]: Finished difference Result 7319 states and 9455 transitions. [2024-11-18 14:53:09,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:53:09,322 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 4 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 4 states have call predecessors, (14), 3 states have call successors, (14) Word has length 240 [2024-11-18 14:53:09,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:53:09,338 INFO L225 Difference]: With dead ends: 7319 [2024-11-18 14:53:09,338 INFO L226 Difference]: Without dead ends: 3662 [2024-11-18 14:53:09,350 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:53:09,350 INFO L432 NwaCegarLoop]: 3449 mSDtfsCounter, 6542 mSDsluCounter, 2621 mSDsCounter, 0 mSdLazyCounter, 1378 mSolverCounterSat, 823 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6542 SdHoareTripleChecker+Valid, 6070 SdHoareTripleChecker+Invalid, 2201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 823 IncrementalHoareTripleChecker+Valid, 1378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-18 14:53:09,351 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6542 Valid, 6070 Invalid, 2201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [823 Valid, 1378 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-18 14:53:09,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3662 states. [2024-11-18 14:53:09,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3662 to 3660. [2024-11-18 14:53:09,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3660 states, 2993 states have (on average 1.2118275977280322) internal successors, (3627), 3038 states have internal predecessors, (3627), 548 states have call successors, (548), 118 states have call predecessors, (548), 118 states have return successors, (547), 527 states have call predecessors, (547), 547 states have call successors, (547) [2024-11-18 14:53:09,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3660 states to 3660 states and 4722 transitions. [2024-11-18 14:53:09,452 INFO L78 Accepts]: Start accepts. Automaton has 3660 states and 4722 transitions. Word has length 240 [2024-11-18 14:53:09,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:53:09,452 INFO L471 AbstractCegarLoop]: Abstraction has 3660 states and 4722 transitions. [2024-11-18 14:53:09,453 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 33.0) internal successors, (198), 6 states have internal predecessors, (198), 4 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (14), 4 states have call predecessors, (14), 3 states have call successors, (14) [2024-11-18 14:53:09,453 INFO L276 IsEmpty]: Start isEmpty. Operand 3660 states and 4722 transitions. [2024-11-18 14:53:09,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2024-11-18 14:53:09,454 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:53:09,455 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 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, 1] [2024-11-18 14:53:09,455 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-18 14:53:09,455 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:53:09,455 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:53:09,455 INFO L85 PathProgramCache]: Analyzing trace with hash -1817397042, now seen corresponding path program 1 times [2024-11-18 14:53:09,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:53:09,455 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060434376] [2024-11-18 14:53:09,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:53:09,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:53:09,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:53:10,558 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2024-11-18 14:53:10,559 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:53:10,559 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060434376] [2024-11-18 14:53:10,559 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060434376] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:53:10,559 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:53:10,559 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-18 14:53:10,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012607656] [2024-11-18 14:53:10,559 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:53:10,559 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:53:10,559 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:53:10,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:53:10,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-18 14:53:10,560 INFO L87 Difference]: Start difference. First operand 3660 states and 4722 transitions. Second operand has 5 states, 5 states have (on average 38.0) internal successors, (190), 4 states have internal predecessors, (190), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 14:53:10,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:53:10,778 INFO L93 Difference]: Finished difference Result 5512 states and 7125 transitions. [2024-11-18 14:53:10,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:53:10,779 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 38.0) internal successors, (190), 4 states have internal predecessors, (190), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 240 [2024-11-18 14:53:10,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:53:10,806 INFO L225 Difference]: With dead ends: 5512 [2024-11-18 14:53:10,806 INFO L226 Difference]: Without dead ends: 5510 [2024-11-18 14:53:10,809 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-18 14:53:10,810 INFO L432 NwaCegarLoop]: 3796 mSDtfsCounter, 2993 mSDsluCounter, 9584 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2995 SdHoareTripleChecker+Valid, 13380 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 14:53:10,810 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2995 Valid, 13380 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 14:53:10,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5510 states. [2024-11-18 14:53:10,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5510 to 4059. [2024-11-18 14:53:10,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4059 states, 3284 states have (on average 1.2265529841656517) internal successors, (4028), 3340 states have internal predecessors, (4028), 637 states have call successors, (637), 137 states have call predecessors, (637), 137 states have return successors, (636), 611 states have call predecessors, (636), 636 states have call successors, (636) [2024-11-18 14:53:10,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4059 states to 4059 states and 5301 transitions. [2024-11-18 14:53:10,999 INFO L78 Accepts]: Start accepts. Automaton has 4059 states and 5301 transitions. Word has length 240 [2024-11-18 14:53:10,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:53:10,999 INFO L471 AbstractCegarLoop]: Abstraction has 4059 states and 5301 transitions. [2024-11-18 14:53:11,000 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 38.0) internal successors, (190), 4 states have internal predecessors, (190), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 14:53:11,000 INFO L276 IsEmpty]: Start isEmpty. Operand 4059 states and 5301 transitions. [2024-11-18 14:53:11,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 333 [2024-11-18 14:53:11,005 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:53:11,005 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:53:11,006 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-18 14:53:11,006 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:53:11,006 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:53:11,006 INFO L85 PathProgramCache]: Analyzing trace with hash 1772758690, now seen corresponding path program 1 times [2024-11-18 14:53:11,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:53:11,006 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1802785795] [2024-11-18 14:53:11,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:53:11,007 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:53:11,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:53:11,808 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 127 trivial. 0 not checked. [2024-11-18 14:53:11,808 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:53:11,808 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1802785795] [2024-11-18 14:53:11,808 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1802785795] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:53:11,808 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:53:11,809 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:53:11,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1051064242] [2024-11-18 14:53:11,809 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:53:11,809 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:53:11,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:53:11,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:53:11,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:53:11,810 INFO L87 Difference]: Start difference. First operand 4059 states and 5301 transitions. Second operand has 6 states, 6 states have (on average 40.166666666666664) internal successors, (241), 6 states have internal predecessors, (241), 3 states have call successors, (24), 2 states have call predecessors, (24), 4 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22)