./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/elevator_spec14_product24.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 551b0097 Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/product-lines/elevator_spec14_product24.cil.c -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/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 d9a9e332bba43f0e6d965514fc764881b170e0a0500d860d4fcce12986d98914 --- Real Ultimate output --- This is Ultimate 0.3.0-?-551b009-m [2025-01-09 03:41:06,360 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-01-09 03:41:06,414 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2025-01-09 03:41:06,417 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-01-09 03:41:06,417 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-01-09 03:41:06,431 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-01-09 03:41:06,431 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-01-09 03:41:06,431 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-01-09 03:41:06,432 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-01-09 03:41:06,432 INFO L153 SettingsManager]: * Use memory slicer=true [2025-01-09 03:41:06,432 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-01-09 03:41:06,432 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-01-09 03:41:06,432 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-01-09 03:41:06,432 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-01-09 03:41:06,432 INFO L153 SettingsManager]: * Use SBE=true [2025-01-09 03:41:06,433 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-01-09 03:41:06,433 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-01-09 03:41:06,433 INFO L153 SettingsManager]: * sizeof long=4 [2025-01-09 03:41:06,433 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-01-09 03:41:06,433 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-01-09 03:41:06,433 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-01-09 03:41:06,433 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-01-09 03:41:06,433 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-01-09 03:41:06,433 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-01-09 03:41:06,433 INFO L153 SettingsManager]: * sizeof long double=12 [2025-01-09 03:41:06,433 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-01-09 03:41:06,433 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-01-09 03:41:06,434 INFO L153 SettingsManager]: * Use constant arrays=true [2025-01-09 03:41:06,434 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-01-09 03:41:06,434 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-01-09 03:41:06,434 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-01-09 03:41:06,434 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-01-09 03:41:06,434 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-01-09 03:41:06,434 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2025-01-09 03:41:06,434 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-01-09 03:41:06,434 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-01-09 03:41:06,434 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-01-09 03:41:06,434 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-01-09 03:41:06,434 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-01-09 03:41:06,435 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-01-09 03:41:06,435 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-01-09 03:41:06,435 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-01-09 03:41:06,435 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-01-09 03:41:06,435 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-01-09 03:41:06,435 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-01-09 03:41:06,435 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-01-09 03:41:06,435 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-01-09 03:41:06,435 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-01-09 03:41:06,435 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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-jdk21/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 -> d9a9e332bba43f0e6d965514fc764881b170e0a0500d860d4fcce12986d98914 [2025-01-09 03:41:06,659 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-01-09 03:41:06,664 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-01-09 03:41:06,665 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-01-09 03:41:06,666 INFO L270 PluginConnector]: Initializing CDTParser... [2025-01-09 03:41:06,666 INFO L274 PluginConnector]: CDTParser initialized [2025-01-09 03:41:06,667 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/elevator_spec14_product24.cil.c [2025-01-09 03:41:07,818 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/e28937eef/35e9f6a043234fc390642828d1a02fad/FLAGbcb88e8b7 [2025-01-09 03:41:08,155 INFO L384 CDTParser]: Found 1 translation units. [2025-01-09 03:41:08,156 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec14_product24.cil.c [2025-01-09 03:41:08,177 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/e28937eef/35e9f6a043234fc390642828d1a02fad/FLAGbcb88e8b7 [2025-01-09 03:41:08,194 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/e28937eef/35e9f6a043234fc390642828d1a02fad [2025-01-09 03:41:08,197 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-01-09 03:41:08,199 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-01-09 03:41:08,200 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-01-09 03:41:08,201 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-01-09 03:41:08,204 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-01-09 03:41:08,205 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.01 03:41:08" (1/1) ... [2025-01-09 03:41:08,206 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@e42eceb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 03:41:08, skipping insertion in model container [2025-01-09 03:41:08,206 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.01 03:41:08" (1/1) ... [2025-01-09 03:41:08,250 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-01-09 03:41:08,600 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec14_product24.cil.c[71679,71692] [2025-01-09 03:41:08,602 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-01-09 03:41:08,611 INFO L200 MainTranslator]: Completed pre-run [2025-01-09 03:41:08,616 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [48] [2025-01-09 03:41:08,617 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [408] [2025-01-09 03:41:08,617 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Specification14_spec.i","") [422] [2025-01-09 03:41:08,618 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [467] [2025-01-09 03:41:08,618 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [2112] [2025-01-09 03:41:08,618 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [2773] [2025-01-09 03:41:08,618 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [3139] [2025-01-09 03:41:08,618 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [3174] [2025-01-09 03:41:08,618 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [3292] [2025-01-09 03:41:08,618 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [3383] [2025-01-09 03:41:08,684 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec14_product24.cil.c[71679,71692] [2025-01-09 03:41:08,685 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-01-09 03:41:08,704 INFO L204 MainTranslator]: Completed translation [2025-01-09 03:41:08,704 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 03:41:08 WrapperNode [2025-01-09 03:41:08,704 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-01-09 03:41:08,705 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-01-09 03:41:08,705 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-01-09 03:41:08,705 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-01-09 03:41:08,709 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 03:41:08" (1/1) ... [2025-01-09 03:41:08,722 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 03:41:08" (1/1) ... [2025-01-09 03:41:08,754 INFO L138 Inliner]: procedures = 95, calls = 346, calls flagged for inlining = 27, calls inlined = 23, statements flattened = 859 [2025-01-09 03:41:08,756 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-01-09 03:41:08,756 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-01-09 03:41:08,756 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-01-09 03:41:08,756 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-01-09 03:41:08,764 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 03:41:08" (1/1) ... [2025-01-09 03:41:08,764 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 03:41:08" (1/1) ... [2025-01-09 03:41:08,769 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 03:41:08" (1/1) ... [2025-01-09 03:41:08,782 INFO L175 MemorySlicer]: Split 81 memory accesses to 20 slices as follows [2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4, 4, 4, 4, 2]. 9 percent of accesses are in the largest equivalence class. The 81 initializations are split as follows [2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4, 4, 4, 4, 2]. The 0 writes are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. [2025-01-09 03:41:08,783 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 03:41:08" (1/1) ... [2025-01-09 03:41:08,783 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 03:41:08" (1/1) ... [2025-01-09 03:41:08,794 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 03:41:08" (1/1) ... [2025-01-09 03:41:08,798 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 03:41:08" (1/1) ... [2025-01-09 03:41:08,810 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 03:41:08" (1/1) ... [2025-01-09 03:41:08,818 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 03:41:08" (1/1) ... [2025-01-09 03:41:08,825 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 03:41:08" (1/1) ... [2025-01-09 03:41:08,832 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-01-09 03:41:08,833 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2025-01-09 03:41:08,833 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2025-01-09 03:41:08,833 INFO L274 PluginConnector]: RCFGBuilder initialized [2025-01-09 03:41:08,836 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 03:41:08" (1/1) ... [2025-01-09 03:41:08,840 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-01-09 03:41:08,850 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-09 03:41:08,864 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-01-09 03:41:08,867 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-01-09 03:41:08,884 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-01-09 03:41:08,885 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__wrappee__twothirdsfull [2025-01-09 03:41:08,885 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__wrappee__twothirdsfull [2025-01-09 03:41:08,885 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2025-01-09 03:41:08,885 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2025-01-09 03:41:08,886 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2025-01-09 03:41:08,886 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2025-01-09 03:41:08,886 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2025-01-09 03:41:08,886 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2025-01-09 03:41:08,886 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloorCalling [2025-01-09 03:41:08,886 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloorCalling [2025-01-09 03:41:08,887 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2025-01-09 03:41:08,887 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2025-01-09 03:41:08,887 INFO L130 BoogieDeclarations]: Found specification of procedure bobCall [2025-01-09 03:41:08,887 INFO L138 BoogieDeclarations]: Found implementation of procedure bobCall [2025-01-09 03:41:08,887 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2025-01-09 03:41:08,887 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2025-01-09 03:41:08,887 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2025-01-09 03:41:08,888 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2025-01-09 03:41:08,888 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2025-01-09 03:41:08,888 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2025-01-09 03:41:08,888 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2025-01-09 03:41:08,888 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2025-01-09 03:41:08,888 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2025-01-09 03:41:08,888 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2025-01-09 03:41:08,888 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2025-01-09 03:41:08,888 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2025-01-09 03:41:08,888 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2025-01-09 03:41:08,888 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2025-01-09 03:41:08,890 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2025-01-09 03:41:08,890 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2025-01-09 03:41:08,890 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2025-01-09 03:41:08,890 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2025-01-09 03:41:08,890 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2025-01-09 03:41:08,890 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2025-01-09 03:41:08,890 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2025-01-09 03:41:08,890 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2025-01-09 03:41:08,890 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2025-01-09 03:41:08,891 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2025-01-09 03:41:08,891 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2025-01-09 03:41:08,891 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2025-01-09 03:41:08,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-01-09 03:41:08,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-01-09 03:41:08,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-01-09 03:41:08,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-01-09 03:41:08,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-01-09 03:41:08,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-01-09 03:41:08,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-01-09 03:41:08,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-01-09 03:41:08,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-01-09 03:41:08,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-01-09 03:41:08,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-01-09 03:41:08,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-01-09 03:41:08,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-01-09 03:41:08,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-01-09 03:41:08,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-01-09 03:41:08,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-01-09 03:41:08,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-01-09 03:41:08,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-01-09 03:41:08,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-01-09 03:41:08,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-01-09 03:41:08,891 INFO L130 BoogieDeclarations]: Found specification of procedure buttonForFloorIsPressed [2025-01-09 03:41:08,891 INFO L138 BoogieDeclarations]: Found implementation of procedure buttonForFloorIsPressed [2025-01-09 03:41:08,891 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2025-01-09 03:41:08,891 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2025-01-09 03:41:08,891 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2025-01-09 03:41:08,891 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2025-01-09 03:41:08,891 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2025-01-09 03:41:08,891 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2025-01-09 03:41:08,891 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection__wrappee__weight [2025-01-09 03:41:08,891 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection__wrappee__weight [2025-01-09 03:41:08,891 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-01-09 03:41:08,891 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-01-09 03:41:08,892 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2025-01-09 03:41:08,892 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2025-01-09 03:41:08,892 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift__wrappee__executivefloor [2025-01-09 03:41:08,892 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift__wrappee__executivefloor [2025-01-09 03:41:09,048 INFO L234 CfgBuilder]: Building ICFG [2025-01-09 03:41:09,051 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2025-01-09 03:41:09,872 INFO L? ?]: Removed 463 outVars from TransFormulas that were not future-live. [2025-01-09 03:41:09,872 INFO L283 CfgBuilder]: Performing block encoding [2025-01-09 03:41:09,895 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-01-09 03:41:09,895 INFO L312 CfgBuilder]: Removed 1 assume(true) statements. [2025-01-09 03:41:09,896 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.01 03:41:09 BoogieIcfgContainer [2025-01-09 03:41:09,899 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2025-01-09 03:41:09,945 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-01-09 03:41:09,945 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-01-09 03:41:09,948 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-01-09 03:41:09,948 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.01 03:41:08" (1/3) ... [2025-01-09 03:41:09,949 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@38f80f33 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.01 03:41:09, skipping insertion in model container [2025-01-09 03:41:09,949 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 03:41:08" (2/3) ... [2025-01-09 03:41:09,949 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@38f80f33 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.01 03:41:09, skipping insertion in model container [2025-01-09 03:41:09,949 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.01 03:41:09" (3/3) ... [2025-01-09 03:41:09,950 INFO L128 eAbstractionObserver]: Analyzing ICFG elevator_spec14_product24.cil.c [2025-01-09 03:41:09,958 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-01-09 03:41:09,959 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG elevator_spec14_product24.cil.c that has 28 procedures, 571 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2025-01-09 03:41:10,008 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-01-09 03:41:10,017 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;@7c55f3f2, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-01-09 03:41:10,018 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-01-09 03:41:10,023 INFO L276 IsEmpty]: Start isEmpty. Operand has 571 states, 439 states have (on average 1.6583143507972664) internal successors, (728), 457 states have internal predecessors, (728), 103 states have call successors, (103), 27 states have call predecessors, (103), 27 states have return successors, (103), 100 states have call predecessors, (103), 103 states have call successors, (103) [2025-01-09 03:41:10,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2025-01-09 03:41:10,032 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:41:10,032 INFO L218 NwaCegarLoop]: trace histogram [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] [2025-01-09 03:41:10,033 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:41:10,036 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:41:10,037 INFO L85 PathProgramCache]: Analyzing trace with hash -1711531054, now seen corresponding path program 1 times [2025-01-09 03:41:10,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:41:10,043 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121533048] [2025-01-09 03:41:10,043 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:10,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:41:10,119 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 63 statements into 1 equivalence classes. [2025-01-09 03:41:10,179 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 63 of 63 statements. [2025-01-09 03:41:10,180 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:10,180 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:10,452 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-01-09 03:41:10,453 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:41:10,453 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121533048] [2025-01-09 03:41:10,453 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2121533048] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:41:10,453 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 03:41:10,454 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-09 03:41:10,455 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385439340] [2025-01-09 03:41:10,455 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:41:10,458 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 03:41:10,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:41:10,472 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 03:41:10,473 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 03:41:10,476 INFO L87 Difference]: Start difference. First operand has 571 states, 439 states have (on average 1.6583143507972664) internal successors, (728), 457 states have internal predecessors, (728), 103 states have call successors, (103), 27 states have call predecessors, (103), 27 states have return successors, (103), 100 states have call predecessors, (103), 103 states have call successors, (103) Second operand has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-01-09 03:41:10,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:41:10,681 INFO L93 Difference]: Finished difference Result 1135 states and 1868 transitions. [2025-01-09 03:41:10,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-01-09 03:41:10,683 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 63 [2025-01-09 03:41:10,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:41:10,699 INFO L225 Difference]: With dead ends: 1135 [2025-01-09 03:41:10,699 INFO L226 Difference]: Without dead ends: 566 [2025-01-09 03:41:10,705 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-01-09 03:41:10,706 INFO L435 NwaCegarLoop]: 918 mSDtfsCounter, 6 mSDsluCounter, 1830 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2748 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-09 03:41:10,707 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 2748 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-09 03:41:10,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2025-01-09 03:41:10,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 566. [2025-01-09 03:41:10,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 566 states, 435 states have (on average 1.650574712643678) internal successors, (718), 452 states have internal predecessors, (718), 103 states have call successors, (103), 28 states have call predecessors, (103), 27 states have return successors, (102), 99 states have call predecessors, (102), 102 states have call successors, (102) [2025-01-09 03:41:10,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 566 states to 566 states and 923 transitions. [2025-01-09 03:41:10,769 INFO L78 Accepts]: Start accepts. Automaton has 566 states and 923 transitions. Word has length 63 [2025-01-09 03:41:10,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:41:10,769 INFO L471 AbstractCegarLoop]: Abstraction has 566 states and 923 transitions. [2025-01-09 03:41:10,769 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-01-09 03:41:10,769 INFO L276 IsEmpty]: Start isEmpty. Operand 566 states and 923 transitions. [2025-01-09 03:41:10,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2025-01-09 03:41:10,775 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:41:10,775 INFO L218 NwaCegarLoop]: trace histogram [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] [2025-01-09 03:41:10,776 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-01-09 03:41:10,776 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:41:10,776 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:41:10,776 INFO L85 PathProgramCache]: Analyzing trace with hash -1082798768, now seen corresponding path program 1 times [2025-01-09 03:41:10,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:41:10,776 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579159356] [2025-01-09 03:41:10,777 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:10,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:41:10,822 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 64 statements into 1 equivalence classes. [2025-01-09 03:41:10,840 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 64 of 64 statements. [2025-01-09 03:41:10,840 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:10,841 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:10,934 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-01-09 03:41:10,934 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:41:10,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579159356] [2025-01-09 03:41:10,934 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1579159356] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:41:10,934 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 03:41:10,934 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-09 03:41:10,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730965460] [2025-01-09 03:41:10,934 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:41:10,935 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 03:41:10,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:41:10,936 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 03:41:10,936 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 03:41:10,936 INFO L87 Difference]: Start difference. First operand 566 states and 923 transitions. Second operand has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-01-09 03:41:11,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:41:11,050 INFO L93 Difference]: Finished difference Result 1115 states and 1823 transitions. [2025-01-09 03:41:11,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-09 03:41:11,050 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 64 [2025-01-09 03:41:11,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:41:11,055 INFO L225 Difference]: With dead ends: 1115 [2025-01-09 03:41:11,055 INFO L226 Difference]: Without dead ends: 566 [2025-01-09 03:41:11,057 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 03:41:11,057 INFO L435 NwaCegarLoop]: 909 mSDtfsCounter, 4 mSDsluCounter, 1811 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 2720 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-09 03:41:11,057 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 2720 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-09 03:41:11,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2025-01-09 03:41:11,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 566. [2025-01-09 03:41:11,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 566 states, 435 states have (on average 1.6482758620689655) internal successors, (717), 452 states have internal predecessors, (717), 103 states have call successors, (103), 28 states have call predecessors, (103), 27 states have return successors, (102), 99 states have call predecessors, (102), 102 states have call successors, (102) [2025-01-09 03:41:11,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 566 states to 566 states and 922 transitions. [2025-01-09 03:41:11,088 INFO L78 Accepts]: Start accepts. Automaton has 566 states and 922 transitions. Word has length 64 [2025-01-09 03:41:11,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:41:11,089 INFO L471 AbstractCegarLoop]: Abstraction has 566 states and 922 transitions. [2025-01-09 03:41:11,089 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-01-09 03:41:11,089 INFO L276 IsEmpty]: Start isEmpty. Operand 566 states and 922 transitions. [2025-01-09 03:41:11,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2025-01-09 03:41:11,094 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:41:11,095 INFO L218 NwaCegarLoop]: trace histogram [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] [2025-01-09 03:41:11,095 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-01-09 03:41:11,095 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:41:11,095 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:41:11,095 INFO L85 PathProgramCache]: Analyzing trace with hash 9745678, now seen corresponding path program 1 times [2025-01-09 03:41:11,095 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:41:11,095 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410435481] [2025-01-09 03:41:11,095 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:11,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:41:11,116 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 65 statements into 1 equivalence classes. [2025-01-09 03:41:11,133 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 65 of 65 statements. [2025-01-09 03:41:11,133 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:11,133 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:11,198 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-01-09 03:41:11,198 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:41:11,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410435481] [2025-01-09 03:41:11,198 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1410435481] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:41:11,198 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 03:41:11,198 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-09 03:41:11,198 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182659248] [2025-01-09 03:41:11,199 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:41:11,199 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 03:41:11,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:41:11,199 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 03:41:11,199 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 03:41:11,200 INFO L87 Difference]: Start difference. First operand 566 states and 922 transitions. Second operand has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-01-09 03:41:11,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:41:11,267 INFO L93 Difference]: Finished difference Result 1115 states and 1822 transitions. [2025-01-09 03:41:11,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-09 03:41:11,267 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 65 [2025-01-09 03:41:11,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:41:11,271 INFO L225 Difference]: With dead ends: 1115 [2025-01-09 03:41:11,271 INFO L226 Difference]: Without dead ends: 566 [2025-01-09 03:41:11,273 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 03:41:11,273 INFO L435 NwaCegarLoop]: 909 mSDtfsCounter, 3 mSDsluCounter, 1811 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 2720 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 03:41:11,273 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 2720 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 03:41:11,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2025-01-09 03:41:11,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 566. [2025-01-09 03:41:11,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 566 states, 435 states have (on average 1.645977011494253) internal successors, (716), 452 states have internal predecessors, (716), 103 states have call successors, (103), 28 states have call predecessors, (103), 27 states have return successors, (102), 99 states have call predecessors, (102), 102 states have call successors, (102) [2025-01-09 03:41:11,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 566 states to 566 states and 921 transitions. [2025-01-09 03:41:11,309 INFO L78 Accepts]: Start accepts. Automaton has 566 states and 921 transitions. Word has length 65 [2025-01-09 03:41:11,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:41:11,309 INFO L471 AbstractCegarLoop]: Abstraction has 566 states and 921 transitions. [2025-01-09 03:41:11,309 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-01-09 03:41:11,309 INFO L276 IsEmpty]: Start isEmpty. Operand 566 states and 921 transitions. [2025-01-09 03:41:11,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2025-01-09 03:41:11,315 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:41:11,315 INFO L218 NwaCegarLoop]: trace histogram [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] [2025-01-09 03:41:11,315 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-01-09 03:41:11,315 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:41:11,315 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:41:11,315 INFO L85 PathProgramCache]: Analyzing trace with hash -1699402100, now seen corresponding path program 1 times [2025-01-09 03:41:11,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:41:11,316 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768482472] [2025-01-09 03:41:11,316 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:11,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:41:11,334 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 66 statements into 1 equivalence classes. [2025-01-09 03:41:11,348 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 66 of 66 statements. [2025-01-09 03:41:11,348 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:11,348 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:11,455 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-01-09 03:41:11,455 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:41:11,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [768482472] [2025-01-09 03:41:11,456 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [768482472] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:41:11,456 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 03:41:11,456 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-09 03:41:11,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770015035] [2025-01-09 03:41:11,456 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:41:11,456 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 03:41:11,456 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:41:11,457 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 03:41:11,457 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 03:41:11,457 INFO L87 Difference]: Start difference. First operand 566 states and 921 transitions. Second operand has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-01-09 03:41:11,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:41:11,499 INFO L93 Difference]: Finished difference Result 1115 states and 1821 transitions. [2025-01-09 03:41:11,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-09 03:41:11,499 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 66 [2025-01-09 03:41:11,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:41:11,503 INFO L225 Difference]: With dead ends: 1115 [2025-01-09 03:41:11,503 INFO L226 Difference]: Without dead ends: 566 [2025-01-09 03:41:11,505 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 03:41:11,505 INFO L435 NwaCegarLoop]: 909 mSDtfsCounter, 2 mSDsluCounter, 1811 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 2720 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 03:41:11,505 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 2720 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 03:41:11,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2025-01-09 03:41:11,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 566. [2025-01-09 03:41:11,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 566 states, 435 states have (on average 1.6436781609195403) internal successors, (715), 452 states have internal predecessors, (715), 103 states have call successors, (103), 28 states have call predecessors, (103), 27 states have return successors, (102), 99 states have call predecessors, (102), 102 states have call successors, (102) [2025-01-09 03:41:11,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 566 states to 566 states and 920 transitions. [2025-01-09 03:41:11,521 INFO L78 Accepts]: Start accepts. Automaton has 566 states and 920 transitions. Word has length 66 [2025-01-09 03:41:11,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:41:11,521 INFO L471 AbstractCegarLoop]: Abstraction has 566 states and 920 transitions. [2025-01-09 03:41:11,521 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-01-09 03:41:11,522 INFO L276 IsEmpty]: Start isEmpty. Operand 566 states and 920 transitions. [2025-01-09 03:41:11,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2025-01-09 03:41:11,523 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:41:11,523 INFO L218 NwaCegarLoop]: trace histogram [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] [2025-01-09 03:41:11,523 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-01-09 03:41:11,523 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:41:11,524 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:41:11,524 INFO L85 PathProgramCache]: Analyzing trace with hash -66695606, now seen corresponding path program 1 times [2025-01-09 03:41:11,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:41:11,524 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516205288] [2025-01-09 03:41:11,524 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:11,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:41:11,538 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 67 statements into 1 equivalence classes. [2025-01-09 03:41:11,545 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 67 of 67 statements. [2025-01-09 03:41:11,545 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:11,545 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:11,628 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-01-09 03:41:11,628 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:41:11,629 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516205288] [2025-01-09 03:41:11,629 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [516205288] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:41:11,629 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 03:41:11,629 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-09 03:41:11,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904309657] [2025-01-09 03:41:11,629 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:41:11,629 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 03:41:11,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:41:11,630 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 03:41:11,630 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 03:41:11,630 INFO L87 Difference]: Start difference. First operand 566 states and 920 transitions. Second operand has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-01-09 03:41:11,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:41:11,678 INFO L93 Difference]: Finished difference Result 1115 states and 1820 transitions. [2025-01-09 03:41:11,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-09 03:41:11,679 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 67 [2025-01-09 03:41:11,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:41:11,684 INFO L225 Difference]: With dead ends: 1115 [2025-01-09 03:41:11,685 INFO L226 Difference]: Without dead ends: 566 [2025-01-09 03:41:11,688 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 03:41:11,689 INFO L435 NwaCegarLoop]: 909 mSDtfsCounter, 1 mSDsluCounter, 1811 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 2720 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 03:41:11,689 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 2720 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 03:41:11,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2025-01-09 03:41:11,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 566. [2025-01-09 03:41:11,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 566 states, 435 states have (on average 1.6413793103448275) internal successors, (714), 452 states have internal predecessors, (714), 103 states have call successors, (103), 28 states have call predecessors, (103), 27 states have return successors, (102), 99 states have call predecessors, (102), 102 states have call successors, (102) [2025-01-09 03:41:11,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 566 states to 566 states and 919 transitions. [2025-01-09 03:41:11,713 INFO L78 Accepts]: Start accepts. Automaton has 566 states and 919 transitions. Word has length 67 [2025-01-09 03:41:11,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:41:11,713 INFO L471 AbstractCegarLoop]: Abstraction has 566 states and 919 transitions. [2025-01-09 03:41:11,713 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-01-09 03:41:11,713 INFO L276 IsEmpty]: Start isEmpty. Operand 566 states and 919 transitions. [2025-01-09 03:41:11,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2025-01-09 03:41:11,714 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:41:11,714 INFO L218 NwaCegarLoop]: trace histogram [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] [2025-01-09 03:41:11,714 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-01-09 03:41:11,714 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:41:11,715 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:41:11,715 INFO L85 PathProgramCache]: Analyzing trace with hash 2084278216, now seen corresponding path program 1 times [2025-01-09 03:41:11,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:41:11,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88155231] [2025-01-09 03:41:11,715 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:11,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:41:11,727 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 68 statements into 1 equivalence classes. [2025-01-09 03:41:11,736 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 68 of 68 statements. [2025-01-09 03:41:11,736 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:11,736 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:11,880 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-01-09 03:41:11,881 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:41:11,881 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88155231] [2025-01-09 03:41:11,881 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [88155231] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:41:11,881 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 03:41:11,881 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2025-01-09 03:41:11,881 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1530739107] [2025-01-09 03:41:11,881 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:41:11,881 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-01-09 03:41:11,881 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:41:11,882 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-01-09 03:41:11,882 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2025-01-09 03:41:11,882 INFO L87 Difference]: Start difference. First operand 566 states and 919 transitions. Second operand has 7 states, 6 states have (on average 8.166666666666666) internal successors, (49), 6 states have internal predecessors, (49), 3 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2025-01-09 03:41:11,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:41:11,979 INFO L93 Difference]: Finished difference Result 1126 states and 1837 transitions. [2025-01-09 03:41:11,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-01-09 03:41:11,980 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 8.166666666666666) internal successors, (49), 6 states have internal predecessors, (49), 3 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 68 [2025-01-09 03:41:11,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:41:11,985 INFO L225 Difference]: With dead ends: 1126 [2025-01-09 03:41:11,986 INFO L226 Difference]: Without dead ends: 581 [2025-01-09 03:41:11,988 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2025-01-09 03:41:11,988 INFO L435 NwaCegarLoop]: 906 mSDtfsCounter, 91 mSDsluCounter, 4445 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 5351 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 03:41:11,989 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 5351 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 03:41:11,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2025-01-09 03:41:12,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 579. [2025-01-09 03:41:12,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 579 states, 445 states have (on average 1.6382022471910112) internal successors, (729), 464 states have internal predecessors, (729), 104 states have call successors, (104), 28 states have call predecessors, (104), 29 states have return successors, (106), 100 states have call predecessors, (106), 103 states have call successors, (106) [2025-01-09 03:41:12,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 579 states to 579 states and 939 transitions. [2025-01-09 03:41:12,011 INFO L78 Accepts]: Start accepts. Automaton has 579 states and 939 transitions. Word has length 68 [2025-01-09 03:41:12,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:41:12,011 INFO L471 AbstractCegarLoop]: Abstraction has 579 states and 939 transitions. [2025-01-09 03:41:12,011 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 8.166666666666666) internal successors, (49), 6 states have internal predecessors, (49), 3 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2025-01-09 03:41:12,012 INFO L276 IsEmpty]: Start isEmpty. Operand 579 states and 939 transitions. [2025-01-09 03:41:12,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2025-01-09 03:41:12,012 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:41:12,013 INFO L218 NwaCegarLoop]: trace histogram [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] [2025-01-09 03:41:12,013 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-01-09 03:41:12,013 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:41:12,013 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:41:12,013 INFO L85 PathProgramCache]: Analyzing trace with hash -1441519065, now seen corresponding path program 1 times [2025-01-09 03:41:12,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:41:12,013 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896330349] [2025-01-09 03:41:12,013 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:12,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:41:12,042 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 68 statements into 1 equivalence classes. [2025-01-09 03:41:12,049 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 68 of 68 statements. [2025-01-09 03:41:12,049 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:12,049 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:12,092 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-01-09 03:41:12,092 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:41:12,092 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896330349] [2025-01-09 03:41:12,092 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896330349] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:41:12,092 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 03:41:12,092 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-09 03:41:12,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574181475] [2025-01-09 03:41:12,093 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:41:12,093 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 03:41:12,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:41:12,093 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 03:41:12,093 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 03:41:12,094 INFO L87 Difference]: Start difference. First operand 579 states and 939 transitions. Second operand has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-01-09 03:41:12,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:41:12,135 INFO L93 Difference]: Finished difference Result 1133 states and 1848 transitions. [2025-01-09 03:41:12,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-01-09 03:41:12,136 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 68 [2025-01-09 03:41:12,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:41:12,140 INFO L225 Difference]: With dead ends: 1133 [2025-01-09 03:41:12,140 INFO L226 Difference]: Without dead ends: 575 [2025-01-09 03:41:12,142 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-01-09 03:41:12,142 INFO L435 NwaCegarLoop]: 907 mSDtfsCounter, 1 mSDsluCounter, 1808 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 2715 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 03:41:12,142 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 2715 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 03:41:12,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 575 states. [2025-01-09 03:41:12,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 575 to 575. [2025-01-09 03:41:12,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 575 states, 443 states have (on average 1.6388261851015802) internal successors, (726), 461 states have internal predecessors, (726), 103 states have call successors, (103), 28 states have call predecessors, (103), 28 states have return successors, (103), 99 states have call predecessors, (103), 102 states have call successors, (103) [2025-01-09 03:41:12,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 575 states to 575 states and 932 transitions. [2025-01-09 03:41:12,158 INFO L78 Accepts]: Start accepts. Automaton has 575 states and 932 transitions. Word has length 68 [2025-01-09 03:41:12,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:41:12,158 INFO L471 AbstractCegarLoop]: Abstraction has 575 states and 932 transitions. [2025-01-09 03:41:12,158 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-01-09 03:41:12,158 INFO L276 IsEmpty]: Start isEmpty. Operand 575 states and 932 transitions. [2025-01-09 03:41:12,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2025-01-09 03:41:12,159 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:41:12,159 INFO L218 NwaCegarLoop]: trace histogram [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] [2025-01-09 03:41:12,159 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2025-01-09 03:41:12,159 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:41:12,160 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:41:12,160 INFO L85 PathProgramCache]: Analyzing trace with hash 1766613572, now seen corresponding path program 1 times [2025-01-09 03:41:12,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:41:12,160 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1734025609] [2025-01-09 03:41:12,160 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:12,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:41:12,170 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 69 statements into 1 equivalence classes. [2025-01-09 03:41:12,176 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 69 of 69 statements. [2025-01-09 03:41:12,176 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:12,176 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:12,246 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-01-09 03:41:12,246 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:41:12,246 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1734025609] [2025-01-09 03:41:12,246 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1734025609] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:41:12,246 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 03:41:12,247 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-01-09 03:41:12,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040178084] [2025-01-09 03:41:12,247 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:41:12,247 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-01-09 03:41:12,247 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:41:12,247 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-01-09 03:41:12,248 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-01-09 03:41:12,248 INFO L87 Difference]: Start difference. First operand 575 states and 932 transitions. Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 6 states have internal predecessors, (50), 2 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-01-09 03:41:12,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:41:12,439 INFO L93 Difference]: Finished difference Result 1176 states and 1920 transitions. [2025-01-09 03:41:12,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-01-09 03:41:12,440 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 6 states have internal predecessors, (50), 2 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 69 [2025-01-09 03:41:12,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:41:12,444 INFO L225 Difference]: With dead ends: 1176 [2025-01-09 03:41:12,444 INFO L226 Difference]: Without dead ends: 607 [2025-01-09 03:41:12,446 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2025-01-09 03:41:12,446 INFO L435 NwaCegarLoop]: 881 mSDtfsCounter, 72 mSDsluCounter, 3445 mSDsCounter, 0 mSdLazyCounter, 343 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 4326 SdHoareTripleChecker+Invalid, 355 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 343 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-01-09 03:41:12,446 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 4326 Invalid, 355 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 343 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-01-09 03:41:12,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 607 states. [2025-01-09 03:41:12,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 607 to 580. [2025-01-09 03:41:12,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 580 states, 448 states have (on average 1.625) internal successors, (728), 465 states have internal predecessors, (728), 103 states have call successors, (103), 29 states have call predecessors, (103), 28 states have return successors, (102), 99 states have call predecessors, (102), 102 states have call successors, (102) [2025-01-09 03:41:12,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 580 states to 580 states and 933 transitions. [2025-01-09 03:41:12,463 INFO L78 Accepts]: Start accepts. Automaton has 580 states and 933 transitions. Word has length 69 [2025-01-09 03:41:12,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:41:12,463 INFO L471 AbstractCegarLoop]: Abstraction has 580 states and 933 transitions. [2025-01-09 03:41:12,463 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 6 states have internal predecessors, (50), 2 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-01-09 03:41:12,463 INFO L276 IsEmpty]: Start isEmpty. Operand 580 states and 933 transitions. [2025-01-09 03:41:12,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2025-01-09 03:41:12,464 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:41:12,464 INFO L218 NwaCegarLoop]: trace histogram [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] [2025-01-09 03:41:12,464 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-01-09 03:41:12,464 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:41:12,465 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:41:12,465 INFO L85 PathProgramCache]: Analyzing trace with hash -1992255701, now seen corresponding path program 1 times [2025-01-09 03:41:12,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:41:12,465 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841397013] [2025-01-09 03:41:12,465 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:12,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:41:12,491 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 70 statements into 1 equivalence classes. [2025-01-09 03:41:12,497 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 70 of 70 statements. [2025-01-09 03:41:12,497 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:12,497 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:12,577 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-01-09 03:41:12,577 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:41:12,577 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841397013] [2025-01-09 03:41:12,577 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [841397013] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:41:12,577 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 03:41:12,578 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-01-09 03:41:12,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1541323600] [2025-01-09 03:41:12,578 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:41:12,578 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-01-09 03:41:12,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:41:12,579 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-01-09 03:41:12,579 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-01-09 03:41:12,579 INFO L87 Difference]: Start difference. First operand 580 states and 933 transitions. Second operand has 6 states, 6 states have (on average 8.5) internal successors, (51), 6 states have internal predecessors, (51), 2 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-01-09 03:41:12,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:41:12,735 INFO L93 Difference]: Finished difference Result 1127 states and 1815 transitions. [2025-01-09 03:41:12,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-01-09 03:41:12,736 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 6 states have internal predecessors, (51), 2 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 70 [2025-01-09 03:41:12,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:41:12,740 INFO L225 Difference]: With dead ends: 1127 [2025-01-09 03:41:12,740 INFO L226 Difference]: Without dead ends: 598 [2025-01-09 03:41:12,742 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2025-01-09 03:41:12,742 INFO L435 NwaCegarLoop]: 870 mSDtfsCounter, 56 mSDsluCounter, 3433 mSDsCounter, 0 mSdLazyCounter, 274 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 4303 SdHoareTripleChecker+Invalid, 279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 274 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-09 03:41:12,742 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 4303 Invalid, 279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 274 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-09 03:41:12,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 598 states. [2025-01-09 03:41:12,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 598 to 580. [2025-01-09 03:41:12,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 580 states, 448 states have (on average 1.6160714285714286) internal successors, (724), 465 states have internal predecessors, (724), 103 states have call successors, (103), 29 states have call predecessors, (103), 28 states have return successors, (102), 99 states have call predecessors, (102), 102 states have call successors, (102) [2025-01-09 03:41:12,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 580 states to 580 states and 929 transitions. [2025-01-09 03:41:12,758 INFO L78 Accepts]: Start accepts. Automaton has 580 states and 929 transitions. Word has length 70 [2025-01-09 03:41:12,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:41:12,759 INFO L471 AbstractCegarLoop]: Abstraction has 580 states and 929 transitions. [2025-01-09 03:41:12,759 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 6 states have internal predecessors, (51), 2 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-01-09 03:41:12,759 INFO L276 IsEmpty]: Start isEmpty. Operand 580 states and 929 transitions. [2025-01-09 03:41:12,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2025-01-09 03:41:12,760 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:41:12,761 INFO L218 NwaCegarLoop]: trace histogram [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] [2025-01-09 03:41:12,761 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2025-01-09 03:41:12,761 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:41:12,761 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:41:12,761 INFO L85 PathProgramCache]: Analyzing trace with hash 1828113321, now seen corresponding path program 1 times [2025-01-09 03:41:12,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:41:12,762 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147268807] [2025-01-09 03:41:12,762 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:12,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:41:12,774 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 71 statements into 1 equivalence classes. [2025-01-09 03:41:12,779 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 71 of 71 statements. [2025-01-09 03:41:12,779 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:12,780 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:12,889 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-01-09 03:41:12,890 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:41:12,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147268807] [2025-01-09 03:41:12,890 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [147268807] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:41:12,890 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 03:41:12,890 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-01-09 03:41:12,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215048011] [2025-01-09 03:41:12,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:41:12,890 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-01-09 03:41:12,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:41:12,891 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-01-09 03:41:12,891 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-01-09 03:41:12,891 INFO L87 Difference]: Start difference. First operand 580 states and 929 transitions. Second operand has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 6 states have internal predecessors, (52), 2 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-01-09 03:41:13,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:41:13,050 INFO L93 Difference]: Finished difference Result 1127 states and 1811 transitions. [2025-01-09 03:41:13,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-01-09 03:41:13,050 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 6 states have internal predecessors, (52), 2 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 71 [2025-01-09 03:41:13,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:41:13,054 INFO L225 Difference]: With dead ends: 1127 [2025-01-09 03:41:13,054 INFO L226 Difference]: Without dead ends: 598 [2025-01-09 03:41:13,056 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2025-01-09 03:41:13,056 INFO L435 NwaCegarLoop]: 869 mSDtfsCounter, 55 mSDsluCounter, 3429 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 4298 SdHoareTripleChecker+Invalid, 259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-09 03:41:13,056 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 4298 Invalid, 259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-09 03:41:13,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 598 states. [2025-01-09 03:41:13,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 598 to 580. [2025-01-09 03:41:13,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 580 states, 448 states have (on average 1.6071428571428572) internal successors, (720), 465 states have internal predecessors, (720), 103 states have call successors, (103), 29 states have call predecessors, (103), 28 states have return successors, (102), 99 states have call predecessors, (102), 102 states have call successors, (102) [2025-01-09 03:41:13,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 580 states to 580 states and 925 transitions. [2025-01-09 03:41:13,071 INFO L78 Accepts]: Start accepts. Automaton has 580 states and 925 transitions. Word has length 71 [2025-01-09 03:41:13,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:41:13,071 INFO L471 AbstractCegarLoop]: Abstraction has 580 states and 925 transitions. [2025-01-09 03:41:13,072 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 6 states have internal predecessors, (52), 2 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-01-09 03:41:13,072 INFO L276 IsEmpty]: Start isEmpty. Operand 580 states and 925 transitions. [2025-01-09 03:41:13,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2025-01-09 03:41:13,072 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:41:13,073 INFO L218 NwaCegarLoop]: trace histogram [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] [2025-01-09 03:41:13,073 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2025-01-09 03:41:13,073 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:41:13,073 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:41:13,073 INFO L85 PathProgramCache]: Analyzing trace with hash 1650329641, now seen corresponding path program 1 times [2025-01-09 03:41:13,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:41:13,073 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1090553952] [2025-01-09 03:41:13,073 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:13,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:41:13,083 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 71 statements into 1 equivalence classes. [2025-01-09 03:41:13,088 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 71 of 71 statements. [2025-01-09 03:41:13,088 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:13,088 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:13,167 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-01-09 03:41:13,167 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:41:13,167 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1090553952] [2025-01-09 03:41:13,167 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1090553952] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:41:13,167 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 03:41:13,167 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2025-01-09 03:41:13,167 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272338573] [2025-01-09 03:41:13,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:41:13,168 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-01-09 03:41:13,168 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:41:13,168 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-01-09 03:41:13,168 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2025-01-09 03:41:13,169 INFO L87 Difference]: Start difference. First operand 580 states and 925 transitions. Second operand has 7 states, 6 states have (on average 8.666666666666666) internal successors, (52), 6 states have internal predecessors, (52), 3 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2025-01-09 03:41:13,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:41:13,230 INFO L93 Difference]: Finished difference Result 1118 states and 1793 transitions. [2025-01-09 03:41:13,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-01-09 03:41:13,231 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 8.666666666666666) internal successors, (52), 6 states have internal predecessors, (52), 3 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 71 [2025-01-09 03:41:13,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:41:13,235 INFO L225 Difference]: With dead ends: 1118 [2025-01-09 03:41:13,235 INFO L226 Difference]: Without dead ends: 568 [2025-01-09 03:41:13,237 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2025-01-09 03:41:13,237 INFO L435 NwaCegarLoop]: 895 mSDtfsCounter, 94 mSDsluCounter, 4379 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 5274 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 03:41:13,238 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 5274 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 03:41:13,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 568 states. [2025-01-09 03:41:13,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 568 to 559. [2025-01-09 03:41:13,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 427 states have (on average 1.5995316159250585) internal successors, (683), 444 states have internal predecessors, (683), 103 states have call successors, (103), 29 states have call predecessors, (103), 28 states have return successors, (102), 99 states have call predecessors, (102), 102 states have call successors, (102) [2025-01-09 03:41:13,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 888 transitions. [2025-01-09 03:41:13,252 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 888 transitions. Word has length 71 [2025-01-09 03:41:13,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:41:13,253 INFO L471 AbstractCegarLoop]: Abstraction has 559 states and 888 transitions. [2025-01-09 03:41:13,253 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 8.666666666666666) internal successors, (52), 6 states have internal predecessors, (52), 3 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2025-01-09 03:41:13,253 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 888 transitions. [2025-01-09 03:41:13,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2025-01-09 03:41:13,254 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:41:13,254 INFO L218 NwaCegarLoop]: trace histogram [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] [2025-01-09 03:41:13,254 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2025-01-09 03:41:13,254 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:41:13,254 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:41:13,254 INFO L85 PathProgramCache]: Analyzing trace with hash 86700912, now seen corresponding path program 1 times [2025-01-09 03:41:13,254 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:41:13,254 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618811895] [2025-01-09 03:41:13,254 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:13,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:41:13,267 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 72 statements into 1 equivalence classes. [2025-01-09 03:41:13,276 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 72 of 72 statements. [2025-01-09 03:41:13,276 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:13,276 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:13,375 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-01-09 03:41:13,376 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:41:13,376 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618811895] [2025-01-09 03:41:13,376 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [618811895] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:41:13,377 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 03:41:13,377 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-01-09 03:41:13,377 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245718020] [2025-01-09 03:41:13,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:41:13,377 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-01-09 03:41:13,377 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:41:13,378 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-01-09 03:41:13,378 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-01-09 03:41:13,378 INFO L87 Difference]: Start difference. First operand 559 states and 888 transitions. Second operand has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 6 states have internal predecessors, (53), 2 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-01-09 03:41:13,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:41:13,486 INFO L93 Difference]: Finished difference Result 1097 states and 1756 transitions. [2025-01-09 03:41:13,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-01-09 03:41:13,487 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 6 states have internal predecessors, (53), 2 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 72 [2025-01-09 03:41:13,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:41:13,493 INFO L225 Difference]: With dead ends: 1097 [2025-01-09 03:41:13,493 INFO L226 Difference]: Without dead ends: 568 [2025-01-09 03:41:13,496 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2025-01-09 03:41:13,497 INFO L435 NwaCegarLoop]: 870 mSDtfsCounter, 39 mSDsluCounter, 3433 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 4303 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-09 03:41:13,497 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 4303 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-09 03:41:13,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 568 states. [2025-01-09 03:41:13,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 568 to 559. [2025-01-09 03:41:13,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 427 states have (on average 1.5971896955503513) internal successors, (682), 444 states have internal predecessors, (682), 103 states have call successors, (103), 29 states have call predecessors, (103), 28 states have return successors, (102), 99 states have call predecessors, (102), 102 states have call successors, (102) [2025-01-09 03:41:13,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 887 transitions. [2025-01-09 03:41:13,517 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 887 transitions. Word has length 72 [2025-01-09 03:41:13,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:41:13,517 INFO L471 AbstractCegarLoop]: Abstraction has 559 states and 887 transitions. [2025-01-09 03:41:13,518 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 6 states have internal predecessors, (53), 2 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-01-09 03:41:13,518 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 887 transitions. [2025-01-09 03:41:13,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2025-01-09 03:41:13,519 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:41:13,520 INFO L218 NwaCegarLoop]: trace histogram [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] [2025-01-09 03:41:13,520 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2025-01-09 03:41:13,520 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:41:13,520 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:41:13,520 INFO L85 PathProgramCache]: Analyzing trace with hash 2023723278, now seen corresponding path program 1 times [2025-01-09 03:41:13,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:41:13,520 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334240904] [2025-01-09 03:41:13,520 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:13,521 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:41:13,537 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 73 statements into 1 equivalence classes. [2025-01-09 03:41:13,546 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 73 of 73 statements. [2025-01-09 03:41:13,546 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:13,546 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:13,638 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-01-09 03:41:13,638 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:41:13,638 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334240904] [2025-01-09 03:41:13,639 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334240904] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:41:13,639 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 03:41:13,639 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-01-09 03:41:13,639 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229799337] [2025-01-09 03:41:13,639 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:41:13,639 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-01-09 03:41:13,639 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:41:13,639 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-01-09 03:41:13,639 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-01-09 03:41:13,639 INFO L87 Difference]: Start difference. First operand 559 states and 887 transitions. Second operand has 6 states, 6 states have (on average 9.0) internal successors, (54), 6 states have internal predecessors, (54), 2 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-01-09 03:41:13,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:41:13,741 INFO L93 Difference]: Finished difference Result 1097 states and 1755 transitions. [2025-01-09 03:41:13,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-01-09 03:41:13,742 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.0) internal successors, (54), 6 states have internal predecessors, (54), 2 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 73 [2025-01-09 03:41:13,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:41:13,747 INFO L225 Difference]: With dead ends: 1097 [2025-01-09 03:41:13,747 INFO L226 Difference]: Without dead ends: 568 [2025-01-09 03:41:13,750 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2025-01-09 03:41:13,751 INFO L435 NwaCegarLoop]: 870 mSDtfsCounter, 38 mSDsluCounter, 3433 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 4303 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-09 03:41:13,751 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 4303 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-09 03:41:13,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 568 states. [2025-01-09 03:41:13,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 568 to 559. [2025-01-09 03:41:13,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 427 states have (on average 1.594847775175644) internal successors, (681), 444 states have internal predecessors, (681), 103 states have call successors, (103), 29 states have call predecessors, (103), 28 states have return successors, (102), 99 states have call predecessors, (102), 102 states have call successors, (102) [2025-01-09 03:41:13,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 886 transitions. [2025-01-09 03:41:13,767 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 886 transitions. Word has length 73 [2025-01-09 03:41:13,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:41:13,768 INFO L471 AbstractCegarLoop]: Abstraction has 559 states and 886 transitions. [2025-01-09 03:41:13,768 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.0) internal successors, (54), 6 states have internal predecessors, (54), 2 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-01-09 03:41:13,768 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 886 transitions. [2025-01-09 03:41:13,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2025-01-09 03:41:13,769 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:41:13,769 INFO L218 NwaCegarLoop]: trace histogram [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] [2025-01-09 03:41:13,769 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2025-01-09 03:41:13,769 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:41:13,769 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:41:13,769 INFO L85 PathProgramCache]: Analyzing trace with hash 2028106677, now seen corresponding path program 1 times [2025-01-09 03:41:13,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:41:13,770 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [155031703] [2025-01-09 03:41:13,770 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:13,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:41:13,781 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 74 statements into 1 equivalence classes. [2025-01-09 03:41:13,788 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 74 of 74 statements. [2025-01-09 03:41:13,789 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:13,789 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:13,838 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-01-09 03:41:13,838 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:41:13,838 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [155031703] [2025-01-09 03:41:13,838 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [155031703] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:41:13,838 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 03:41:13,838 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-09 03:41:13,838 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189503068] [2025-01-09 03:41:13,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:41:13,839 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 03:41:13,839 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:41:13,839 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 03:41:13,839 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 03:41:13,839 INFO L87 Difference]: Start difference. First operand 559 states and 886 transitions. Second operand has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-01-09 03:41:13,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:41:13,883 INFO L93 Difference]: Finished difference Result 1084 states and 1734 transitions. [2025-01-09 03:41:13,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-09 03:41:13,884 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 74 [2025-01-09 03:41:13,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:41:13,888 INFO L225 Difference]: With dead ends: 1084 [2025-01-09 03:41:13,888 INFO L226 Difference]: Without dead ends: 561 [2025-01-09 03:41:13,891 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 03:41:13,891 INFO L435 NwaCegarLoop]: 849 mSDtfsCounter, 16 mSDsluCounter, 1682 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 2531 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 03:41:13,891 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 2531 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 03:41:13,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2025-01-09 03:41:13,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 561. [2025-01-09 03:41:13,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 429 states have (on average 1.5897435897435896) internal successors, (682), 446 states have internal predecessors, (682), 103 states have call successors, (103), 29 states have call predecessors, (103), 28 states have return successors, (102), 99 states have call predecessors, (102), 102 states have call successors, (102) [2025-01-09 03:41:13,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 887 transitions. [2025-01-09 03:41:13,908 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 887 transitions. Word has length 74 [2025-01-09 03:41:13,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:41:13,909 INFO L471 AbstractCegarLoop]: Abstraction has 561 states and 887 transitions. [2025-01-09 03:41:13,909 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2025-01-09 03:41:13,909 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 887 transitions. [2025-01-09 03:41:13,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2025-01-09 03:41:13,911 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:41:13,911 INFO L218 NwaCegarLoop]: trace histogram [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] [2025-01-09 03:41:13,911 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2025-01-09 03:41:13,911 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:41:13,912 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:41:13,912 INFO L85 PathProgramCache]: Analyzing trace with hash -852925629, now seen corresponding path program 1 times [2025-01-09 03:41:13,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:41:13,912 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032129340] [2025-01-09 03:41:13,912 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:13,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:41:13,924 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 75 statements into 1 equivalence classes. [2025-01-09 03:41:13,930 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 75 of 75 statements. [2025-01-09 03:41:13,930 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:13,930 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:14,056 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-01-09 03:41:14,056 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:41:14,056 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032129340] [2025-01-09 03:41:14,056 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1032129340] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:41:14,056 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 03:41:14,056 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-01-09 03:41:14,056 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739199695] [2025-01-09 03:41:14,056 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:41:14,057 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-01-09 03:41:14,057 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:41:14,057 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-01-09 03:41:14,057 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-09 03:41:14,057 INFO L87 Difference]: Start difference. First operand 561 states and 887 transitions. Second operand has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2025-01-09 03:41:14,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:41:14,166 INFO L93 Difference]: Finished difference Result 1593 states and 2571 transitions. [2025-01-09 03:41:14,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-01-09 03:41:14,166 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 75 [2025-01-09 03:41:14,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:41:14,172 INFO L225 Difference]: With dead ends: 1593 [2025-01-09 03:41:14,173 INFO L226 Difference]: Without dead ends: 1075 [2025-01-09 03:41:14,175 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-09 03:41:14,175 INFO L435 NwaCegarLoop]: 955 mSDtfsCounter, 836 mSDsluCounter, 819 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 836 SdHoareTripleChecker+Valid, 1774 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-09 03:41:14,175 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [836 Valid, 1774 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-09 03:41:14,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1075 states. [2025-01-09 03:41:14,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1075 to 1012. [2025-01-09 03:41:14,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1012 states, 780 states have (on average 1.6102564102564103) internal successors, (1256), 806 states have internal predecessors, (1256), 182 states have call successors, (182), 51 states have call predecessors, (182), 49 states have return successors, (187), 169 states have call predecessors, (187), 180 states have call successors, (187) [2025-01-09 03:41:14,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1012 states to 1012 states and 1625 transitions. [2025-01-09 03:41:14,209 INFO L78 Accepts]: Start accepts. Automaton has 1012 states and 1625 transitions. Word has length 75 [2025-01-09 03:41:14,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:41:14,210 INFO L471 AbstractCegarLoop]: Abstraction has 1012 states and 1625 transitions. [2025-01-09 03:41:14,210 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2025-01-09 03:41:14,210 INFO L276 IsEmpty]: Start isEmpty. Operand 1012 states and 1625 transitions. [2025-01-09 03:41:14,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2025-01-09 03:41:14,213 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:41:14,213 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-09 03:41:14,213 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2025-01-09 03:41:14,213 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:41:14,213 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:41:14,213 INFO L85 PathProgramCache]: Analyzing trace with hash -636144820, now seen corresponding path program 1 times [2025-01-09 03:41:14,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:41:14,214 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8738902] [2025-01-09 03:41:14,214 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:14,214 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:41:14,228 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 130 statements into 1 equivalence classes. [2025-01-09 03:41:14,235 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 130 of 130 statements. [2025-01-09 03:41:14,235 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:14,235 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:14,314 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-01-09 03:41:14,314 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:41:14,314 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8738902] [2025-01-09 03:41:14,314 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [8738902] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-09 03:41:14,314 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [255105577] [2025-01-09 03:41:14,315 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:14,315 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:41:14,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-09 03:41:14,318 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-09 03:41:14,323 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2025-01-09 03:41:14,443 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 130 statements into 1 equivalence classes. [2025-01-09 03:41:14,586 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 130 of 130 statements. [2025-01-09 03:41:14,586 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:14,586 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:14,591 INFO L256 TraceCheckSpWp]: Trace formula consists of 1450 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-01-09 03:41:14,597 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-09 03:41:14,722 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2025-01-09 03:41:14,722 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-01-09 03:41:14,722 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [255105577] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:41:14,722 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-01-09 03:41:14,722 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 9 [2025-01-09 03:41:14,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438650550] [2025-01-09 03:41:14,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:41:14,723 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-01-09 03:41:14,723 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:41:14,723 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-01-09 03:41:14,723 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2025-01-09 03:41:14,724 INFO L87 Difference]: Start difference. First operand 1012 states and 1625 transitions. Second operand has 5 states, 5 states have (on average 16.6) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2025-01-09 03:41:15,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:41:15,198 INFO L93 Difference]: Finished difference Result 1997 states and 3287 transitions. [2025-01-09 03:41:15,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-01-09 03:41:15,199 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.6) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 130 [2025-01-09 03:41:15,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:41:15,209 INFO L225 Difference]: With dead ends: 1997 [2025-01-09 03:41:15,209 INFO L226 Difference]: Without dead ends: 1028 [2025-01-09 03:41:15,217 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2025-01-09 03:41:15,217 INFO L435 NwaCegarLoop]: 848 mSDtfsCounter, 823 mSDsluCounter, 1292 mSDsCounter, 0 mSdLazyCounter, 469 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 827 SdHoareTripleChecker+Valid, 2140 SdHoareTripleChecker+Invalid, 484 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 469 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-01-09 03:41:15,218 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [827 Valid, 2140 Invalid, 484 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 469 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-01-09 03:41:15,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1028 states. [2025-01-09 03:41:15,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1028 to 1028. [2025-01-09 03:41:15,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1028 states, 794 states have (on average 1.6120906801007557) internal successors, (1280), 820 states have internal predecessors, (1280), 182 states have call successors, (182), 53 states have call predecessors, (182), 51 states have return successors, (189), 169 states have call predecessors, (189), 180 states have call successors, (189) [2025-01-09 03:41:15,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1028 states to 1028 states and 1651 transitions. [2025-01-09 03:41:15,274 INFO L78 Accepts]: Start accepts. Automaton has 1028 states and 1651 transitions. Word has length 130 [2025-01-09 03:41:15,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:41:15,275 INFO L471 AbstractCegarLoop]: Abstraction has 1028 states and 1651 transitions. [2025-01-09 03:41:15,275 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.6) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2025-01-09 03:41:15,275 INFO L276 IsEmpty]: Start isEmpty. Operand 1028 states and 1651 transitions. [2025-01-09 03:41:15,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2025-01-09 03:41:15,279 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:41:15,280 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-09 03:41:15,290 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2025-01-09 03:41:15,480 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2025-01-09 03:41:15,481 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:41:15,481 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:41:15,482 INFO L85 PathProgramCache]: Analyzing trace with hash 917003001, now seen corresponding path program 1 times [2025-01-09 03:41:15,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:41:15,482 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927489435] [2025-01-09 03:41:15,482 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:15,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:41:15,505 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 132 statements into 1 equivalence classes. [2025-01-09 03:41:15,521 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 132 of 132 statements. [2025-01-09 03:41:15,521 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:15,521 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:15,762 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2025-01-09 03:41:15,762 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:41:15,762 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927489435] [2025-01-09 03:41:15,763 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1927489435] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-09 03:41:15,763 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2127785468] [2025-01-09 03:41:15,763 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:15,763 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:41:15,763 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-09 03:41:15,765 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-09 03:41:15,769 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2025-01-09 03:41:15,880 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 132 statements into 1 equivalence classes. [2025-01-09 03:41:16,004 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 132 of 132 statements. [2025-01-09 03:41:16,004 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:16,005 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:16,008 INFO L256 TraceCheckSpWp]: Trace formula consists of 1453 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-01-09 03:41:16,013 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-09 03:41:16,117 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2025-01-09 03:41:16,118 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-01-09 03:41:16,119 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2127785468] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:41:16,119 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-01-09 03:41:16,119 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 16 [2025-01-09 03:41:16,119 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716821153] [2025-01-09 03:41:16,119 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:41:16,120 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-01-09 03:41:16,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:41:16,121 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-01-09 03:41:16,121 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2025-01-09 03:41:16,121 INFO L87 Difference]: Start difference. First operand 1028 states and 1651 transitions. Second operand has 6 states, 6 states have (on average 13.166666666666666) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2025-01-09 03:41:16,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:41:16,524 INFO L93 Difference]: Finished difference Result 2614 states and 4208 transitions. [2025-01-09 03:41:16,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-01-09 03:41:16,525 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.166666666666666) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) Word has length 132 [2025-01-09 03:41:16,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:41:16,535 INFO L225 Difference]: With dead ends: 2614 [2025-01-09 03:41:16,535 INFO L226 Difference]: Without dead ends: 1629 [2025-01-09 03:41:16,540 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2025-01-09 03:41:16,541 INFO L435 NwaCegarLoop]: 1126 mSDtfsCounter, 822 mSDsluCounter, 3348 mSDsCounter, 0 mSdLazyCounter, 229 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 824 SdHoareTripleChecker+Valid, 4474 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 229 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-01-09 03:41:16,542 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [824 Valid, 4474 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 229 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-01-09 03:41:16,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1629 states. [2025-01-09 03:41:16,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1629 to 1627. [2025-01-09 03:41:16,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1627 states, 1254 states have (on average 1.5845295055821371) internal successors, (1987), 1283 states have internal predecessors, (1987), 285 states have call successors, (285), 91 states have call predecessors, (285), 87 states have return successors, (319), 268 states have call predecessors, (319), 281 states have call successors, (319) [2025-01-09 03:41:16,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1627 states to 1627 states and 2591 transitions. [2025-01-09 03:41:16,646 INFO L78 Accepts]: Start accepts. Automaton has 1627 states and 2591 transitions. Word has length 132 [2025-01-09 03:41:16,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:41:16,647 INFO L471 AbstractCegarLoop]: Abstraction has 1627 states and 2591 transitions. [2025-01-09 03:41:16,648 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.166666666666666) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2025-01-09 03:41:16,648 INFO L276 IsEmpty]: Start isEmpty. Operand 1627 states and 2591 transitions. [2025-01-09 03:41:16,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2025-01-09 03:41:16,652 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:41:16,652 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-09 03:41:16,662 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2025-01-09 03:41:16,857 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2025-01-09 03:41:16,857 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:41:16,857 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:41:16,857 INFO L85 PathProgramCache]: Analyzing trace with hash -2093009093, now seen corresponding path program 1 times [2025-01-09 03:41:16,857 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:41:16,857 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130202815] [2025-01-09 03:41:16,857 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:16,858 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:41:16,877 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 133 statements into 1 equivalence classes. [2025-01-09 03:41:16,886 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 133 of 133 statements. [2025-01-09 03:41:16,886 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:16,886 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:16,984 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2025-01-09 03:41:16,984 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:41:16,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130202815] [2025-01-09 03:41:16,984 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1130202815] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-09 03:41:16,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1419079543] [2025-01-09 03:41:16,985 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:16,985 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:41:16,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-09 03:41:16,987 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-09 03:41:16,988 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2025-01-09 03:41:17,116 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 133 statements into 1 equivalence classes. [2025-01-09 03:41:17,271 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 133 of 133 statements. [2025-01-09 03:41:17,271 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:17,271 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:17,276 INFO L256 TraceCheckSpWp]: Trace formula consists of 1450 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-01-09 03:41:17,280 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-09 03:41:17,413 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2025-01-09 03:41:17,416 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-01-09 03:41:17,417 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1419079543] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:41:17,417 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-01-09 03:41:17,417 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 9 [2025-01-09 03:41:17,417 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1908937801] [2025-01-09 03:41:17,417 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:41:17,417 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-01-09 03:41:17,418 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:41:17,418 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-01-09 03:41:17,418 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2025-01-09 03:41:17,418 INFO L87 Difference]: Start difference. First operand 1627 states and 2591 transitions. Second operand has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2025-01-09 03:41:17,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:41:17,954 INFO L93 Difference]: Finished difference Result 3243 states and 5310 transitions. [2025-01-09 03:41:17,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-01-09 03:41:17,955 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 133 [2025-01-09 03:41:17,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:41:17,964 INFO L225 Difference]: With dead ends: 3243 [2025-01-09 03:41:17,964 INFO L226 Difference]: Without dead ends: 1659 [2025-01-09 03:41:17,971 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2025-01-09 03:41:17,972 INFO L435 NwaCegarLoop]: 845 mSDtfsCounter, 814 mSDsluCounter, 1292 mSDsCounter, 0 mSdLazyCounter, 468 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 821 SdHoareTripleChecker+Valid, 2137 SdHoareTripleChecker+Invalid, 484 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 468 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-01-09 03:41:17,972 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [821 Valid, 2137 Invalid, 484 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 468 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-01-09 03:41:17,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1659 states. [2025-01-09 03:41:18,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1659 to 1659. [2025-01-09 03:41:18,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1659 states, 1282 states have (on average 1.5873634945397816) internal successors, (2035), 1311 states have internal predecessors, (2035), 285 states have call successors, (285), 95 states have call predecessors, (285), 91 states have return successors, (323), 268 states have call predecessors, (323), 281 states have call successors, (323) [2025-01-09 03:41:18,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1659 states to 1659 states and 2643 transitions. [2025-01-09 03:41:18,029 INFO L78 Accepts]: Start accepts. Automaton has 1659 states and 2643 transitions. Word has length 133 [2025-01-09 03:41:18,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:41:18,029 INFO L471 AbstractCegarLoop]: Abstraction has 1659 states and 2643 transitions. [2025-01-09 03:41:18,029 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2025-01-09 03:41:18,029 INFO L276 IsEmpty]: Start isEmpty. Operand 1659 states and 2643 transitions. [2025-01-09 03:41:18,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2025-01-09 03:41:18,034 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:41:18,035 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-09 03:41:18,047 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2025-01-09 03:41:18,235 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,4 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:41:18,236 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:41:18,236 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:41:18,236 INFO L85 PathProgramCache]: Analyzing trace with hash 1866945126, now seen corresponding path program 1 times [2025-01-09 03:41:18,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:41:18,236 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257051347] [2025-01-09 03:41:18,237 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:18,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:41:18,251 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 136 statements into 1 equivalence classes. [2025-01-09 03:41:18,261 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 136 of 136 statements. [2025-01-09 03:41:18,262 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:18,262 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:18,362 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2025-01-09 03:41:18,363 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:41:18,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [257051347] [2025-01-09 03:41:18,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [257051347] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-09 03:41:18,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [815404002] [2025-01-09 03:41:18,363 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:18,363 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:41:18,363 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-09 03:41:18,367 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-09 03:41:18,369 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2025-01-09 03:41:18,477 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 136 statements into 1 equivalence classes. [2025-01-09 03:41:18,585 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 136 of 136 statements. [2025-01-09 03:41:18,585 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:18,585 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:18,589 INFO L256 TraceCheckSpWp]: Trace formula consists of 1453 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-01-09 03:41:18,592 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-09 03:41:18,680 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2025-01-09 03:41:18,683 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-01-09 03:41:18,684 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [815404002] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:41:18,684 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-01-09 03:41:18,684 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 9 [2025-01-09 03:41:18,684 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33679421] [2025-01-09 03:41:18,686 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:41:18,686 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-01-09 03:41:18,687 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:41:18,687 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-01-09 03:41:18,687 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2025-01-09 03:41:18,687 INFO L87 Difference]: Start difference. First operand 1659 states and 2643 transitions. Second operand has 5 states, 5 states have (on average 17.4) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2025-01-09 03:41:19,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:41:19,121 INFO L93 Difference]: Finished difference Result 3307 states and 5402 transitions. [2025-01-09 03:41:19,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-01-09 03:41:19,122 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.4) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 136 [2025-01-09 03:41:19,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:41:19,132 INFO L225 Difference]: With dead ends: 3307 [2025-01-09 03:41:19,132 INFO L226 Difference]: Without dead ends: 1691 [2025-01-09 03:41:19,145 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2025-01-09 03:41:19,145 INFO L435 NwaCegarLoop]: 842 mSDtfsCounter, 811 mSDsluCounter, 1292 mSDsCounter, 0 mSdLazyCounter, 467 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 821 SdHoareTripleChecker+Valid, 2134 SdHoareTripleChecker+Invalid, 484 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 467 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-01-09 03:41:19,145 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [821 Valid, 2134 Invalid, 484 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 467 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-01-09 03:41:19,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1691 states. [2025-01-09 03:41:19,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1691 to 1691. [2025-01-09 03:41:19,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1691 states, 1310 states have (on average 1.5900763358778627) internal successors, (2083), 1339 states have internal predecessors, (2083), 285 states have call successors, (285), 99 states have call predecessors, (285), 95 states have return successors, (327), 268 states have call predecessors, (327), 281 states have call successors, (327) [2025-01-09 03:41:19,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1691 states to 1691 states and 2695 transitions. [2025-01-09 03:41:19,208 INFO L78 Accepts]: Start accepts. Automaton has 1691 states and 2695 transitions. Word has length 136 [2025-01-09 03:41:19,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:41:19,208 INFO L471 AbstractCegarLoop]: Abstraction has 1691 states and 2695 transitions. [2025-01-09 03:41:19,208 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.4) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2025-01-09 03:41:19,208 INFO L276 IsEmpty]: Start isEmpty. Operand 1691 states and 2695 transitions. [2025-01-09 03:41:19,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2025-01-09 03:41:19,213 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:41:19,213 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-09 03:41:19,226 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2025-01-09 03:41:19,413 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,5 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:41:19,414 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:41:19,414 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:41:19,415 INFO L85 PathProgramCache]: Analyzing trace with hash 1312418767, now seen corresponding path program 1 times [2025-01-09 03:41:19,415 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:41:19,415 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [727486275] [2025-01-09 03:41:19,415 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:19,415 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:41:19,428 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 139 statements into 1 equivalence classes. [2025-01-09 03:41:19,437 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 139 of 139 statements. [2025-01-09 03:41:19,438 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:19,438 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:19,534 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2025-01-09 03:41:19,534 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:41:19,535 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [727486275] [2025-01-09 03:41:19,535 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [727486275] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-09 03:41:19,535 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [627429297] [2025-01-09 03:41:19,535 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:19,535 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:41:19,535 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-09 03:41:19,539 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-09 03:41:19,546 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2025-01-09 03:41:19,682 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 139 statements into 1 equivalence classes. [2025-01-09 03:41:19,792 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 139 of 139 statements. [2025-01-09 03:41:19,793 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:19,793 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:19,797 INFO L256 TraceCheckSpWp]: Trace formula consists of 1456 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-01-09 03:41:19,799 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-09 03:41:19,927 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-01-09 03:41:19,928 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-01-09 03:41:19,928 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [627429297] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:41:19,928 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-01-09 03:41:19,928 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 9 [2025-01-09 03:41:19,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092656788] [2025-01-09 03:41:19,929 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:41:19,929 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-01-09 03:41:19,929 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:41:19,930 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-01-09 03:41:19,930 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2025-01-09 03:41:19,930 INFO L87 Difference]: Start difference. First operand 1691 states and 2695 transitions. Second operand has 5 states, 5 states have (on average 17.8) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2025-01-09 03:41:20,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:41:20,644 INFO L93 Difference]: Finished difference Result 3371 states and 5494 transitions. [2025-01-09 03:41:20,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-01-09 03:41:20,644 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.8) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 139 [2025-01-09 03:41:20,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:41:20,653 INFO L225 Difference]: With dead ends: 3371 [2025-01-09 03:41:20,653 INFO L226 Difference]: Without dead ends: 1723 [2025-01-09 03:41:20,659 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2025-01-09 03:41:20,661 INFO L435 NwaCegarLoop]: 839 mSDtfsCounter, 789 mSDsluCounter, 1292 mSDsCounter, 0 mSdLazyCounter, 466 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 802 SdHoareTripleChecker+Valid, 2131 SdHoareTripleChecker+Invalid, 484 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 466 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2025-01-09 03:41:20,662 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [802 Valid, 2131 Invalid, 484 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 466 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2025-01-09 03:41:20,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1723 states. [2025-01-09 03:41:20,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1723 to 1723. [2025-01-09 03:41:20,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1723 states, 1338 states have (on average 1.592675635276532) internal successors, (2131), 1367 states have internal predecessors, (2131), 285 states have call successors, (285), 103 states have call predecessors, (285), 99 states have return successors, (331), 268 states have call predecessors, (331), 281 states have call successors, (331) [2025-01-09 03:41:20,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1723 states to 1723 states and 2747 transitions. [2025-01-09 03:41:20,714 INFO L78 Accepts]: Start accepts. Automaton has 1723 states and 2747 transitions. Word has length 139 [2025-01-09 03:41:20,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:41:20,715 INFO L471 AbstractCegarLoop]: Abstraction has 1723 states and 2747 transitions. [2025-01-09 03:41:20,715 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.8) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2025-01-09 03:41:20,715 INFO L276 IsEmpty]: Start isEmpty. Operand 1723 states and 2747 transitions. [2025-01-09 03:41:20,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2025-01-09 03:41:20,718 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:41:20,718 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-09 03:41:20,729 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2025-01-09 03:41:20,918 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,6 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:41:20,919 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:41:20,919 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:41:20,919 INFO L85 PathProgramCache]: Analyzing trace with hash 1903633602, now seen corresponding path program 1 times [2025-01-09 03:41:20,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:41:20,920 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1883848361] [2025-01-09 03:41:20,920 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:20,920 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:41:20,940 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 142 statements into 1 equivalence classes. [2025-01-09 03:41:20,947 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 142 of 142 statements. [2025-01-09 03:41:20,947 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:20,948 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:21,173 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2025-01-09 03:41:21,173 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:41:21,173 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1883848361] [2025-01-09 03:41:21,173 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1883848361] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-09 03:41:21,173 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [940177669] [2025-01-09 03:41:21,173 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:21,173 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:41:21,174 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-09 03:41:21,175 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-09 03:41:21,177 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2025-01-09 03:41:21,278 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 142 statements into 1 equivalence classes. [2025-01-09 03:41:21,387 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 142 of 142 statements. [2025-01-09 03:41:21,388 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:21,388 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:21,394 INFO L256 TraceCheckSpWp]: Trace formula consists of 1459 conjuncts, 11 conjuncts are in the unsatisfiable core [2025-01-09 03:41:21,398 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-09 03:41:21,534 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 51 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-01-09 03:41:21,535 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-01-09 03:41:21,536 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [940177669] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:41:21,536 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-01-09 03:41:21,536 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 14 [2025-01-09 03:41:21,536 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146054445] [2025-01-09 03:41:21,536 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:41:21,537 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-01-09 03:41:21,537 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:41:21,537 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-01-09 03:41:21,538 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2025-01-09 03:41:21,538 INFO L87 Difference]: Start difference. First operand 1723 states and 2747 transitions. Second operand has 6 states, 6 states have (on average 17.833333333333332) internal successors, (107), 6 states have internal predecessors, (107), 6 states have call successors, (18), 5 states have call predecessors, (18), 5 states have return successors, (17), 6 states have call predecessors, (17), 6 states have call successors, (17) [2025-01-09 03:41:22,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:41:22,945 INFO L93 Difference]: Finished difference Result 3494 states and 5577 transitions. [2025-01-09 03:41:22,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-01-09 03:41:22,946 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.833333333333332) internal successors, (107), 6 states have internal predecessors, (107), 6 states have call successors, (18), 5 states have call predecessors, (18), 5 states have return successors, (17), 6 states have call predecessors, (17), 6 states have call successors, (17) Word has length 142 [2025-01-09 03:41:22,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:41:22,955 INFO L225 Difference]: With dead ends: 3494 [2025-01-09 03:41:22,956 INFO L226 Difference]: Without dead ends: 1817 [2025-01-09 03:41:22,960 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2025-01-09 03:41:22,961 INFO L435 NwaCegarLoop]: 406 mSDtfsCounter, 2094 mSDsluCounter, 462 mSDsCounter, 0 mSdLazyCounter, 1766 mSolverCounterSat, 547 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2207 SdHoareTripleChecker+Valid, 868 SdHoareTripleChecker+Invalid, 2313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 547 IncrementalHoareTripleChecker+Valid, 1766 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2025-01-09 03:41:22,961 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2207 Valid, 868 Invalid, 2313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [547 Valid, 1766 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2025-01-09 03:41:22,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1817 states. [2025-01-09 03:41:23,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1817 to 1683. [2025-01-09 03:41:23,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1683 states, 1254 states have (on average 1.5542264752791068) internal successors, (1949), 1303 states have internal predecessors, (1949), 331 states have call successors, (331), 93 states have call predecessors, (331), 97 states have return successors, (377), 312 states have call predecessors, (377), 327 states have call successors, (377) [2025-01-09 03:41:23,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1683 states to 1683 states and 2657 transitions. [2025-01-09 03:41:23,056 INFO L78 Accepts]: Start accepts. Automaton has 1683 states and 2657 transitions. Word has length 142 [2025-01-09 03:41:23,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:41:23,057 INFO L471 AbstractCegarLoop]: Abstraction has 1683 states and 2657 transitions. [2025-01-09 03:41:23,058 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.833333333333332) internal successors, (107), 6 states have internal predecessors, (107), 6 states have call successors, (18), 5 states have call predecessors, (18), 5 states have return successors, (17), 6 states have call predecessors, (17), 6 states have call successors, (17) [2025-01-09 03:41:23,058 INFO L276 IsEmpty]: Start isEmpty. Operand 1683 states and 2657 transitions. [2025-01-09 03:41:23,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2025-01-09 03:41:23,062 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:41:23,062 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-09 03:41:23,072 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2025-01-09 03:41:23,262 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2025-01-09 03:41:23,263 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:41:23,263 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:41:23,263 INFO L85 PathProgramCache]: Analyzing trace with hash 949693444, now seen corresponding path program 1 times [2025-01-09 03:41:23,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:41:23,263 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1404239167] [2025-01-09 03:41:23,263 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:23,263 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:41:23,279 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 142 statements into 1 equivalence classes. [2025-01-09 03:41:23,289 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 142 of 142 statements. [2025-01-09 03:41:23,290 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:23,290 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:23,497 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2025-01-09 03:41:23,497 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:41:23,497 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1404239167] [2025-01-09 03:41:23,497 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1404239167] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-09 03:41:23,497 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [228351873] [2025-01-09 03:41:23,498 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:23,498 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:41:23,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-09 03:41:23,500 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-09 03:41:23,505 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2025-01-09 03:41:23,677 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 142 statements into 1 equivalence classes. [2025-01-09 03:41:23,782 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 142 of 142 statements. [2025-01-09 03:41:23,782 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:23,783 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:23,786 INFO L256 TraceCheckSpWp]: Trace formula consists of 1462 conjuncts, 17 conjuncts are in the unsatisfiable core [2025-01-09 03:41:23,789 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-09 03:41:23,893 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2025-01-09 03:41:23,893 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-01-09 03:41:23,893 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [228351873] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:41:23,893 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-01-09 03:41:23,893 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 15 [2025-01-09 03:41:23,894 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115069807] [2025-01-09 03:41:23,894 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:41:23,894 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-01-09 03:41:23,894 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:41:23,894 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-01-09 03:41:23,894 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2025-01-09 03:41:23,894 INFO L87 Difference]: Start difference. First operand 1683 states and 2657 transitions. Second operand has 7 states, 7 states have (on average 13.571428571428571) internal successors, (95), 7 states have internal predecessors, (95), 4 states have call successors, (17), 4 states have call predecessors, (17), 5 states have return successors, (16), 5 states have call predecessors, (16), 4 states have call successors, (16) [2025-01-09 03:41:28,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:41:28,119 INFO L93 Difference]: Finished difference Result 7186 states and 11668 transitions. [2025-01-09 03:41:28,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2025-01-09 03:41:28,119 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.571428571428571) internal successors, (95), 7 states have internal predecessors, (95), 4 states have call successors, (17), 4 states have call predecessors, (17), 5 states have return successors, (16), 5 states have call predecessors, (16), 4 states have call successors, (16) Word has length 142 [2025-01-09 03:41:28,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:41:28,144 INFO L225 Difference]: With dead ends: 7186 [2025-01-09 03:41:28,144 INFO L226 Difference]: Without dead ends: 5548 [2025-01-09 03:41:28,151 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=100, Invalid=656, Unknown=0, NotChecked=0, Total=756 [2025-01-09 03:41:28,152 INFO L435 NwaCegarLoop]: 597 mSDtfsCounter, 2700 mSDsluCounter, 1645 mSDsCounter, 0 mSdLazyCounter, 6028 mSolverCounterSat, 708 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2804 SdHoareTripleChecker+Valid, 2242 SdHoareTripleChecker+Invalid, 6736 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 708 IncrementalHoareTripleChecker+Valid, 6028 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2025-01-09 03:41:28,152 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2804 Valid, 2242 Invalid, 6736 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [708 Valid, 6028 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2025-01-09 03:41:28,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5548 states. [2025-01-09 03:41:28,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5548 to 5144. [2025-01-09 03:41:28,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5144 states, 3817 states have (on average 1.5501702908042965) internal successors, (5917), 3971 states have internal predecessors, (5917), 1016 states have call successors, (1016), 261 states have call predecessors, (1016), 310 states have return successors, (1360), 988 states have call predecessors, (1360), 1008 states have call successors, (1360) [2025-01-09 03:41:28,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5144 states to 5144 states and 8293 transitions. [2025-01-09 03:41:28,397 INFO L78 Accepts]: Start accepts. Automaton has 5144 states and 8293 transitions. Word has length 142 [2025-01-09 03:41:28,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:41:28,397 INFO L471 AbstractCegarLoop]: Abstraction has 5144 states and 8293 transitions. [2025-01-09 03:41:28,397 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.571428571428571) internal successors, (95), 7 states have internal predecessors, (95), 4 states have call successors, (17), 4 states have call predecessors, (17), 5 states have return successors, (16), 5 states have call predecessors, (16), 4 states have call successors, (16) [2025-01-09 03:41:28,398 INFO L276 IsEmpty]: Start isEmpty. Operand 5144 states and 8293 transitions. [2025-01-09 03:41:28,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2025-01-09 03:41:28,401 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:41:28,401 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-09 03:41:28,409 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2025-01-09 03:41:28,605 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,8 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:41:28,605 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:41:28,606 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:41:28,606 INFO L85 PathProgramCache]: Analyzing trace with hash 1843497689, now seen corresponding path program 1 times [2025-01-09 03:41:28,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:41:28,606 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1528134876] [2025-01-09 03:41:28,606 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:28,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:41:28,621 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 147 statements into 1 equivalence classes. [2025-01-09 03:41:28,630 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 147 of 147 statements. [2025-01-09 03:41:28,632 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:28,632 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:28,842 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2025-01-09 03:41:28,843 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:41:28,843 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1528134876] [2025-01-09 03:41:28,843 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1528134876] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-09 03:41:28,843 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [764677796] [2025-01-09 03:41:28,843 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:28,843 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:41:28,844 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-09 03:41:28,846 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-09 03:41:28,851 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2025-01-09 03:41:28,961 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 147 statements into 1 equivalence classes. [2025-01-09 03:41:29,065 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 147 of 147 statements. [2025-01-09 03:41:29,065 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:29,065 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:29,069 INFO L256 TraceCheckSpWp]: Trace formula consists of 1479 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-01-09 03:41:29,072 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-09 03:41:29,086 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2025-01-09 03:41:29,086 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-01-09 03:41:29,086 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [764677796] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:41:29,086 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-01-09 03:41:29,086 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [10] total 11 [2025-01-09 03:41:29,086 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603640978] [2025-01-09 03:41:29,086 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:41:29,087 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-01-09 03:41:29,087 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:41:29,088 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-01-09 03:41:29,088 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2025-01-09 03:41:29,088 INFO L87 Difference]: Start difference. First operand 5144 states and 8293 transitions. Second operand has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2025-01-09 03:41:29,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:41:29,415 INFO L93 Difference]: Finished difference Result 12035 states and 19613 transitions. [2025-01-09 03:41:29,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-01-09 03:41:29,416 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 147 [2025-01-09 03:41:29,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:41:29,457 INFO L225 Difference]: With dead ends: 12035 [2025-01-09 03:41:29,457 INFO L226 Difference]: Without dead ends: 6940 [2025-01-09 03:41:29,482 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2025-01-09 03:41:29,482 INFO L435 NwaCegarLoop]: 1663 mSDtfsCounter, 830 mSDsluCounter, 860 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 830 SdHoareTripleChecker+Valid, 2523 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 03:41:29,482 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [830 Valid, 2523 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 03:41:29,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6940 states. [2025-01-09 03:41:29,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6940 to 5138. [2025-01-09 03:41:29,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5138 states, 3813 states have (on average 1.5496984002098086) internal successors, (5909), 3965 states have internal predecessors, (5909), 1016 states have call successors, (1016), 261 states have call predecessors, (1016), 308 states have return successors, (1336), 988 states have call predecessors, (1336), 1008 states have call successors, (1336) [2025-01-09 03:41:29,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5138 states to 5138 states and 8261 transitions. [2025-01-09 03:41:29,685 INFO L78 Accepts]: Start accepts. Automaton has 5138 states and 8261 transitions. Word has length 147 [2025-01-09 03:41:29,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:41:29,685 INFO L471 AbstractCegarLoop]: Abstraction has 5138 states and 8261 transitions. [2025-01-09 03:41:29,685 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2025-01-09 03:41:29,686 INFO L276 IsEmpty]: Start isEmpty. Operand 5138 states and 8261 transitions. [2025-01-09 03:41:29,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2025-01-09 03:41:29,690 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:41:29,690 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-09 03:41:29,698 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2025-01-09 03:41:29,890 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,9 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:41:29,890 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:41:29,891 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:41:29,891 INFO L85 PathProgramCache]: Analyzing trace with hash -1791938085, now seen corresponding path program 1 times [2025-01-09 03:41:29,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:41:29,891 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402402827] [2025-01-09 03:41:29,891 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:29,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:41:29,901 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 147 statements into 1 equivalence classes. [2025-01-09 03:41:29,906 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 147 of 147 statements. [2025-01-09 03:41:29,906 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:29,906 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:30,137 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2025-01-09 03:41:30,137 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:41:30,137 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402402827] [2025-01-09 03:41:30,138 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1402402827] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-09 03:41:30,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1157904225] [2025-01-09 03:41:30,138 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:30,138 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:41:30,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-09 03:41:30,143 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-09 03:41:30,146 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2025-01-09 03:41:30,258 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 147 statements into 1 equivalence classes. [2025-01-09 03:41:30,364 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 147 of 147 statements. [2025-01-09 03:41:30,364 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:30,364 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:30,368 INFO L256 TraceCheckSpWp]: Trace formula consists of 1478 conjuncts, 11 conjuncts are in the unsatisfiable core [2025-01-09 03:41:30,371 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-09 03:41:30,551 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2025-01-09 03:41:30,551 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-01-09 03:41:30,551 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1157904225] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:41:30,551 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-01-09 03:41:30,551 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 14 [2025-01-09 03:41:30,551 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947587301] [2025-01-09 03:41:30,551 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:41:30,552 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-01-09 03:41:30,552 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:41:30,552 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-01-09 03:41:30,552 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2025-01-09 03:41:30,552 INFO L87 Difference]: Start difference. First operand 5138 states and 8261 transitions. Second operand has 6 states, 6 states have (on average 16.333333333333332) internal successors, (98), 5 states have internal predecessors, (98), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) [2025-01-09 03:41:30,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:41:30,923 INFO L93 Difference]: Finished difference Result 5140 states and 8262 transitions. [2025-01-09 03:41:30,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-01-09 03:41:30,923 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.333333333333332) internal successors, (98), 5 states have internal predecessors, (98), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) Word has length 147 [2025-01-09 03:41:30,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:41:30,947 INFO L225 Difference]: With dead ends: 5140 [2025-01-09 03:41:30,947 INFO L226 Difference]: Without dead ends: 5138 [2025-01-09 03:41:30,949 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2025-01-09 03:41:30,950 INFO L435 NwaCegarLoop]: 966 mSDtfsCounter, 391 mSDsluCounter, 2886 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 393 SdHoareTripleChecker+Valid, 3852 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-01-09 03:41:30,950 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [393 Valid, 3852 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-01-09 03:41:30,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5138 states. [2025-01-09 03:41:31,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5138 to 5138. [2025-01-09 03:41:31,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5138 states, 3813 states have (on average 1.5431418830317336) internal successors, (5884), 3965 states have internal predecessors, (5884), 1016 states have call successors, (1016), 261 states have call predecessors, (1016), 308 states have return successors, (1336), 988 states have call predecessors, (1336), 1008 states have call successors, (1336) [2025-01-09 03:41:31,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5138 states to 5138 states and 8236 transitions. [2025-01-09 03:41:31,154 INFO L78 Accepts]: Start accepts. Automaton has 5138 states and 8236 transitions. Word has length 147 [2025-01-09 03:41:31,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:41:31,155 INFO L471 AbstractCegarLoop]: Abstraction has 5138 states and 8236 transitions. [2025-01-09 03:41:31,155 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.333333333333332) internal successors, (98), 5 states have internal predecessors, (98), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) [2025-01-09 03:41:31,155 INFO L276 IsEmpty]: Start isEmpty. Operand 5138 states and 8236 transitions. [2025-01-09 03:41:31,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2025-01-09 03:41:31,159 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:41:31,159 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 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] [2025-01-09 03:41:31,166 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2025-01-09 03:41:31,359 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,10 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:41:31,360 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:41:31,361 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:41:31,361 INFO L85 PathProgramCache]: Analyzing trace with hash 381512403, now seen corresponding path program 1 times [2025-01-09 03:41:31,361 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:41:31,361 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055596377] [2025-01-09 03:41:31,361 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:31,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:41:31,375 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 170 statements into 1 equivalence classes. [2025-01-09 03:41:31,382 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 170 of 170 statements. [2025-01-09 03:41:31,382 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:31,382 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:31,581 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2025-01-09 03:41:31,581 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:41:31,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055596377] [2025-01-09 03:41:31,582 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055596377] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-09 03:41:31,582 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [673023919] [2025-01-09 03:41:31,582 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:31,582 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:41:31,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-09 03:41:31,585 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-09 03:41:31,591 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2025-01-09 03:41:31,712 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 170 statements into 1 equivalence classes. [2025-01-09 03:41:31,824 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 170 of 170 statements. [2025-01-09 03:41:31,825 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:31,825 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:31,829 INFO L256 TraceCheckSpWp]: Trace formula consists of 1570 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-01-09 03:41:31,831 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-09 03:41:31,869 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 63 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2025-01-09 03:41:31,869 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-01-09 03:41:31,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [673023919] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:41:31,869 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-01-09 03:41:31,869 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2025-01-09 03:41:31,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872458425] [2025-01-09 03:41:31,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:41:31,874 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 03:41:31,874 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:41:31,874 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 03:41:31,874 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2025-01-09 03:41:31,875 INFO L87 Difference]: Start difference. First operand 5138 states and 8236 transitions. Second operand has 4 states, 4 states have (on average 29.75) internal successors, (119), 4 states have internal predecessors, (119), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2025-01-09 03:41:32,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:41:32,297 INFO L93 Difference]: Finished difference Result 10501 states and 17082 transitions. [2025-01-09 03:41:32,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-01-09 03:41:32,297 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.75) internal successors, (119), 4 states have internal predecessors, (119), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 170 [2025-01-09 03:41:32,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:41:32,329 INFO L225 Difference]: With dead ends: 10501 [2025-01-09 03:41:32,330 INFO L226 Difference]: Without dead ends: 5408 [2025-01-09 03:41:32,350 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2025-01-09 03:41:32,351 INFO L435 NwaCegarLoop]: 806 mSDtfsCounter, 144 mSDsluCounter, 1589 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 2395 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-01-09 03:41:32,352 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 2395 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-01-09 03:41:32,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5408 states. [2025-01-09 03:41:32,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5408 to 5372. [2025-01-09 03:41:32,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5372 states, 4041 states have (on average 1.5644642415243752) internal successors, (6322), 4193 states have internal predecessors, (6322), 1016 states have call successors, (1016), 267 states have call predecessors, (1016), 314 states have return successors, (1336), 988 states have call predecessors, (1336), 1008 states have call successors, (1336) [2025-01-09 03:41:32,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5372 states to 5372 states and 8674 transitions. [2025-01-09 03:41:32,637 INFO L78 Accepts]: Start accepts. Automaton has 5372 states and 8674 transitions. Word has length 170 [2025-01-09 03:41:32,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:41:32,638 INFO L471 AbstractCegarLoop]: Abstraction has 5372 states and 8674 transitions. [2025-01-09 03:41:32,638 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.75) internal successors, (119), 4 states have internal predecessors, (119), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2025-01-09 03:41:32,638 INFO L276 IsEmpty]: Start isEmpty. Operand 5372 states and 8674 transitions. [2025-01-09 03:41:32,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2025-01-09 03:41:32,644 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:41:32,644 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 5, 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] [2025-01-09 03:41:32,655 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2025-01-09 03:41:32,849 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2025-01-09 03:41:32,849 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:41:32,849 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:41:32,849 INFO L85 PathProgramCache]: Analyzing trace with hash 1210983958, now seen corresponding path program 1 times [2025-01-09 03:41:32,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:41:32,849 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1391136848] [2025-01-09 03:41:32,849 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:32,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:41:32,865 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 175 statements into 1 equivalence classes. [2025-01-09 03:41:32,874 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 175 of 175 statements. [2025-01-09 03:41:32,874 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:32,874 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:33,127 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2025-01-09 03:41:33,127 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:41:33,127 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1391136848] [2025-01-09 03:41:33,127 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1391136848] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-09 03:41:33,127 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [434448238] [2025-01-09 03:41:33,127 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:33,127 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:41:33,128 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-09 03:41:33,131 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-09 03:41:33,138 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2025-01-09 03:41:33,265 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 175 statements into 1 equivalence classes. [2025-01-09 03:41:33,389 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 175 of 175 statements. [2025-01-09 03:41:33,390 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:33,390 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:33,394 INFO L256 TraceCheckSpWp]: Trace formula consists of 1575 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-01-09 03:41:33,398 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-09 03:41:33,426 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 79 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2025-01-09 03:41:33,426 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-01-09 03:41:33,427 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [434448238] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:41:33,427 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-01-09 03:41:33,427 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2025-01-09 03:41:33,427 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249737234] [2025-01-09 03:41:33,427 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:41:33,428 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 03:41:33,428 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:41:33,428 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 03:41:33,428 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2025-01-09 03:41:33,428 INFO L87 Difference]: Start difference. First operand 5372 states and 8674 transitions. Second operand has 4 states, 4 states have (on average 30.75) internal successors, (123), 4 states have internal predecessors, (123), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2025-01-09 03:41:33,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:41:33,808 INFO L93 Difference]: Finished difference Result 10987 states and 17958 transitions. [2025-01-09 03:41:33,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-01-09 03:41:33,809 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.75) internal successors, (123), 4 states have internal predecessors, (123), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 175 [2025-01-09 03:41:33,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:41:33,846 INFO L225 Difference]: With dead ends: 10987 [2025-01-09 03:41:33,846 INFO L226 Difference]: Without dead ends: 5660 [2025-01-09 03:41:33,868 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 180 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2025-01-09 03:41:33,869 INFO L435 NwaCegarLoop]: 805 mSDtfsCounter, 142 mSDsluCounter, 1587 mSDsCounter, 0 mSdLazyCounter, 181 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 2392 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-09 03:41:33,870 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [142 Valid, 2392 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 181 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-09 03:41:33,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5660 states. [2025-01-09 03:41:34,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5660 to 5606. [2025-01-09 03:41:34,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5606 states, 4269 states have (on average 1.5835090185055047) internal successors, (6760), 4421 states have internal predecessors, (6760), 1016 states have call successors, (1016), 273 states have call predecessors, (1016), 320 states have return successors, (1336), 988 states have call predecessors, (1336), 1008 states have call successors, (1336) [2025-01-09 03:41:34,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5606 states to 5606 states and 9112 transitions. [2025-01-09 03:41:34,167 INFO L78 Accepts]: Start accepts. Automaton has 5606 states and 9112 transitions. Word has length 175 [2025-01-09 03:41:34,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:41:34,168 INFO L471 AbstractCegarLoop]: Abstraction has 5606 states and 9112 transitions. [2025-01-09 03:41:34,168 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.75) internal successors, (123), 4 states have internal predecessors, (123), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2025-01-09 03:41:34,168 INFO L276 IsEmpty]: Start isEmpty. Operand 5606 states and 9112 transitions. [2025-01-09 03:41:34,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2025-01-09 03:41:34,180 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:41:34,180 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 4, 4, 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] [2025-01-09 03:41:34,195 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2025-01-09 03:41:34,381 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2025-01-09 03:41:34,381 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:41:34,381 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:41:34,381 INFO L85 PathProgramCache]: Analyzing trace with hash -1227969018, now seen corresponding path program 1 times [2025-01-09 03:41:34,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:41:34,382 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [983548181] [2025-01-09 03:41:34,382 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:34,382 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:41:34,395 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 179 statements into 1 equivalence classes. [2025-01-09 03:41:34,401 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 179 of 179 statements. [2025-01-09 03:41:34,401 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:34,401 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:34,570 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2025-01-09 03:41:34,570 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:41:34,570 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [983548181] [2025-01-09 03:41:34,570 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [983548181] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-09 03:41:34,570 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [591630838] [2025-01-09 03:41:34,570 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:34,571 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:41:34,571 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-09 03:41:34,572 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-09 03:41:34,580 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2025-01-09 03:41:34,700 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 179 statements into 1 equivalence classes. [2025-01-09 03:41:34,818 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 179 of 179 statements. [2025-01-09 03:41:34,818 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:34,818 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:34,822 INFO L256 TraceCheckSpWp]: Trace formula consists of 1579 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-01-09 03:41:34,824 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-09 03:41:34,856 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2025-01-09 03:41:34,856 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-01-09 03:41:34,856 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [591630838] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:41:34,856 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-01-09 03:41:34,856 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2025-01-09 03:41:34,856 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093575597] [2025-01-09 03:41:34,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:41:34,856 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 03:41:34,857 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:41:34,857 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 03:41:34,857 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2025-01-09 03:41:34,857 INFO L87 Difference]: Start difference. First operand 5606 states and 9112 transitions. Second operand has 4 states, 4 states have (on average 31.75) internal successors, (127), 4 states have internal predecessors, (127), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2025-01-09 03:41:35,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:41:35,130 INFO L93 Difference]: Finished difference Result 11473 states and 18834 transitions. [2025-01-09 03:41:35,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-01-09 03:41:35,130 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.75) internal successors, (127), 4 states have internal predecessors, (127), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 179 [2025-01-09 03:41:35,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:41:35,156 INFO L225 Difference]: With dead ends: 11473 [2025-01-09 03:41:35,156 INFO L226 Difference]: Without dead ends: 5912 [2025-01-09 03:41:35,173 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 184 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2025-01-09 03:41:35,174 INFO L435 NwaCegarLoop]: 804 mSDtfsCounter, 140 mSDsluCounter, 1585 mSDsCounter, 0 mSdLazyCounter, 178 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 2389 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 178 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-09 03:41:35,174 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [140 Valid, 2389 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 178 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-09 03:41:35,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5912 states. [2025-01-09 03:41:35,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5912 to 5840. [2025-01-09 03:41:35,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5840 states, 4497 states have (on average 1.6006226373137646) internal successors, (7198), 4649 states have internal predecessors, (7198), 1016 states have call successors, (1016), 279 states have call predecessors, (1016), 326 states have return successors, (1336), 988 states have call predecessors, (1336), 1008 states have call successors, (1336) [2025-01-09 03:41:35,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5840 states to 5840 states and 9550 transitions. [2025-01-09 03:41:35,418 INFO L78 Accepts]: Start accepts. Automaton has 5840 states and 9550 transitions. Word has length 179 [2025-01-09 03:41:35,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:41:35,419 INFO L471 AbstractCegarLoop]: Abstraction has 5840 states and 9550 transitions. [2025-01-09 03:41:35,419 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.75) internal successors, (127), 4 states have internal predecessors, (127), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2025-01-09 03:41:35,419 INFO L276 IsEmpty]: Start isEmpty. Operand 5840 states and 9550 transitions. [2025-01-09 03:41:35,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2025-01-09 03:41:35,423 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:41:35,423 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 4, 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] [2025-01-09 03:41:35,431 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2025-01-09 03:41:35,624 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,13 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:41:35,624 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:41:35,624 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:41:35,624 INFO L85 PathProgramCache]: Analyzing trace with hash 1418416371, now seen corresponding path program 1 times [2025-01-09 03:41:35,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:41:35,624 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492903658] [2025-01-09 03:41:35,624 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:35,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:41:35,648 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 182 statements into 1 equivalence classes. [2025-01-09 03:41:35,665 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 182 of 182 statements. [2025-01-09 03:41:35,665 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:35,665 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:35,862 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2025-01-09 03:41:35,862 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:41:35,862 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492903658] [2025-01-09 03:41:35,862 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1492903658] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-09 03:41:35,862 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [577984346] [2025-01-09 03:41:35,862 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:35,862 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:41:35,862 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-09 03:41:35,867 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-09 03:41:35,869 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2025-01-09 03:41:35,986 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 182 statements into 1 equivalence classes. [2025-01-09 03:41:36,096 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 182 of 182 statements. [2025-01-09 03:41:36,096 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:36,097 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:36,102 INFO L256 TraceCheckSpWp]: Trace formula consists of 1582 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-01-09 03:41:36,104 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-09 03:41:36,128 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 75 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2025-01-09 03:41:36,128 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-01-09 03:41:36,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [577984346] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:41:36,128 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-01-09 03:41:36,128 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2025-01-09 03:41:36,129 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [260991606] [2025-01-09 03:41:36,129 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:41:36,129 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 03:41:36,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:41:36,129 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 03:41:36,129 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2025-01-09 03:41:36,129 INFO L87 Difference]: Start difference. First operand 5840 states and 9550 transitions. Second operand has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2025-01-09 03:41:36,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:41:36,409 INFO L93 Difference]: Finished difference Result 11959 states and 19710 transitions. [2025-01-09 03:41:36,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-01-09 03:41:36,410 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 182 [2025-01-09 03:41:36,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:41:36,442 INFO L225 Difference]: With dead ends: 11959 [2025-01-09 03:41:36,443 INFO L226 Difference]: Without dead ends: 6164 [2025-01-09 03:41:36,536 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 187 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2025-01-09 03:41:36,537 INFO L435 NwaCegarLoop]: 803 mSDtfsCounter, 138 mSDsluCounter, 1583 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 2386 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-09 03:41:36,537 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 2386 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 175 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-09 03:41:36,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6164 states. [2025-01-09 03:41:36,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6164 to 6074. [2025-01-09 03:41:36,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6074 states, 4725 states have (on average 1.616084656084656) internal successors, (7636), 4877 states have internal predecessors, (7636), 1016 states have call successors, (1016), 285 states have call predecessors, (1016), 332 states have return successors, (1336), 988 states have call predecessors, (1336), 1008 states have call successors, (1336) [2025-01-09 03:41:36,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6074 states to 6074 states and 9988 transitions. [2025-01-09 03:41:36,700 INFO L78 Accepts]: Start accepts. Automaton has 6074 states and 9988 transitions. Word has length 182 [2025-01-09 03:41:36,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:41:36,700 INFO L471 AbstractCegarLoop]: Abstraction has 6074 states and 9988 transitions. [2025-01-09 03:41:36,701 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2025-01-09 03:41:36,701 INFO L276 IsEmpty]: Start isEmpty. Operand 6074 states and 9988 transitions. [2025-01-09 03:41:36,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2025-01-09 03:41:36,705 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:41:36,705 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 4, 3, 2, 2, 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] [2025-01-09 03:41:36,712 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2025-01-09 03:41:36,909 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2025-01-09 03:41:36,909 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:41:36,909 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:41:36,909 INFO L85 PathProgramCache]: Analyzing trace with hash -1301724829, now seen corresponding path program 1 times [2025-01-09 03:41:36,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:41:36,909 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160502261] [2025-01-09 03:41:36,909 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:36,909 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:41:36,921 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 184 statements into 1 equivalence classes. [2025-01-09 03:41:36,926 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 184 of 184 statements. [2025-01-09 03:41:36,926 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:36,926 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:37,114 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2025-01-09 03:41:37,114 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:41:37,114 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160502261] [2025-01-09 03:41:37,114 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160502261] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-09 03:41:37,114 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [839536553] [2025-01-09 03:41:37,114 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:37,115 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:41:37,115 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-09 03:41:37,121 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-09 03:41:37,128 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2025-01-09 03:41:37,265 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 184 statements into 1 equivalence classes. [2025-01-09 03:41:37,406 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 184 of 184 statements. [2025-01-09 03:41:37,406 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:37,406 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:37,411 INFO L256 TraceCheckSpWp]: Trace formula consists of 1584 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-01-09 03:41:37,414 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-09 03:41:37,453 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2025-01-09 03:41:37,453 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-01-09 03:41:37,453 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [839536553] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:41:37,453 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-01-09 03:41:37,453 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2025-01-09 03:41:37,454 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389096652] [2025-01-09 03:41:37,454 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:41:37,454 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 03:41:37,454 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:41:37,454 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 03:41:37,454 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2025-01-09 03:41:37,455 INFO L87 Difference]: Start difference. First operand 6074 states and 9988 transitions. Second operand has 4 states, 4 states have (on average 31.75) internal successors, (127), 4 states have internal predecessors, (127), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2025-01-09 03:41:37,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:41:37,867 INFO L93 Difference]: Finished difference Result 12445 states and 20586 transitions. [2025-01-09 03:41:37,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-01-09 03:41:37,867 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.75) internal successors, (127), 4 states have internal predecessors, (127), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 184 [2025-01-09 03:41:37,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:41:37,906 INFO L225 Difference]: With dead ends: 12445 [2025-01-09 03:41:37,906 INFO L226 Difference]: Without dead ends: 6416 [2025-01-09 03:41:37,930 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 189 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2025-01-09 03:41:37,931 INFO L435 NwaCegarLoop]: 801 mSDtfsCounter, 136 mSDsluCounter, 1578 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 2379 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-09 03:41:37,931 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [136 Valid, 2379 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 172 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-09 03:41:37,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6416 states. [2025-01-09 03:41:38,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6416 to 6308. [2025-01-09 03:41:38,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6308 states, 4953 states have (on average 1.6301231576822128) internal successors, (8074), 5105 states have internal predecessors, (8074), 1016 states have call successors, (1016), 291 states have call predecessors, (1016), 338 states have return successors, (1336), 988 states have call predecessors, (1336), 1008 states have call successors, (1336) [2025-01-09 03:41:38,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6308 states to 6308 states and 10426 transitions. [2025-01-09 03:41:38,260 INFO L78 Accepts]: Start accepts. Automaton has 6308 states and 10426 transitions. Word has length 184 [2025-01-09 03:41:38,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:41:38,261 INFO L471 AbstractCegarLoop]: Abstraction has 6308 states and 10426 transitions. [2025-01-09 03:41:38,261 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.75) internal successors, (127), 4 states have internal predecessors, (127), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2025-01-09 03:41:38,261 INFO L276 IsEmpty]: Start isEmpty. Operand 6308 states and 10426 transitions. [2025-01-09 03:41:38,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2025-01-09 03:41:38,266 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:41:38,266 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 5, 4, 3, 2, 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] [2025-01-09 03:41:38,273 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2025-01-09 03:41:38,470 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2025-01-09 03:41:38,470 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:41:38,470 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:41:38,470 INFO L85 PathProgramCache]: Analyzing trace with hash -1096749294, now seen corresponding path program 1 times [2025-01-09 03:41:38,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:41:38,471 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009534171] [2025-01-09 03:41:38,471 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:38,471 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:41:38,489 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 184 statements into 1 equivalence classes. [2025-01-09 03:41:38,497 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 184 of 184 statements. [2025-01-09 03:41:38,497 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:38,497 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:38,739 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2025-01-09 03:41:38,739 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:41:38,739 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009534171] [2025-01-09 03:41:38,739 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009534171] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-09 03:41:38,739 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1145260543] [2025-01-09 03:41:38,740 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:38,740 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:41:38,740 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-09 03:41:38,743 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-09 03:41:38,744 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2025-01-09 03:41:38,878 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 184 statements into 1 equivalence classes. [2025-01-09 03:41:39,030 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 184 of 184 statements. [2025-01-09 03:41:39,030 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:39,030 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:39,041 INFO L256 TraceCheckSpWp]: Trace formula consists of 1581 conjuncts, 37 conjuncts are in the unsatisfiable core [2025-01-09 03:41:39,046 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-09 03:41:39,221 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2025-01-09 03:41:39,221 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-01-09 03:41:39,222 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1145260543] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:41:39,222 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-01-09 03:41:39,222 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10] total 15 [2025-01-09 03:41:39,222 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792973327] [2025-01-09 03:41:39,222 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:41:39,222 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2025-01-09 03:41:39,222 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:41:39,223 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-01-09 03:41:39,223 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2025-01-09 03:41:39,223 INFO L87 Difference]: Start difference. First operand 6308 states and 10426 transitions. Second operand has 9 states, 9 states have (on average 13.88888888888889) internal successors, (125), 7 states have internal predecessors, (125), 4 states have call successors, (20), 4 states have call predecessors, (20), 6 states have return successors, (19), 6 states have call predecessors, (19), 4 states have call successors, (19) [2025-01-09 03:41:42,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:41:42,273 INFO L93 Difference]: Finished difference Result 19680 states and 33094 transitions. [2025-01-09 03:41:42,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-01-09 03:41:42,275 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 13.88888888888889) internal successors, (125), 7 states have internal predecessors, (125), 4 states have call successors, (20), 4 states have call predecessors, (20), 6 states have return successors, (19), 6 states have call predecessors, (19), 4 states have call successors, (19) Word has length 184 [2025-01-09 03:41:42,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:41:42,334 INFO L225 Difference]: With dead ends: 19680 [2025-01-09 03:41:42,334 INFO L226 Difference]: Without dead ends: 10406 [2025-01-09 03:41:42,366 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 187 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2025-01-09 03:41:42,366 INFO L435 NwaCegarLoop]: 369 mSDtfsCounter, 1962 mSDsluCounter, 1919 mSDsCounter, 0 mSdLazyCounter, 4038 mSolverCounterSat, 498 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2068 SdHoareTripleChecker+Valid, 2288 SdHoareTripleChecker+Invalid, 4536 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 498 IncrementalHoareTripleChecker+Valid, 4038 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2025-01-09 03:41:42,366 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2068 Valid, 2288 Invalid, 4536 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [498 Valid, 4038 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2025-01-09 03:41:42,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10406 states. [2025-01-09 03:41:42,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10406 to 10325. [2025-01-09 03:41:42,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10325 states, 8004 states have (on average 1.6255622188905547) internal successors, (13011), 8311 states have internal predecessors, (13011), 1724 states have call successors, (1724), 465 states have call predecessors, (1724), 596 states have return successors, (2347), 1696 states have call predecessors, (2347), 1716 states have call successors, (2347) [2025-01-09 03:41:42,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10325 states to 10325 states and 17082 transitions. [2025-01-09 03:41:42,750 INFO L78 Accepts]: Start accepts. Automaton has 10325 states and 17082 transitions. Word has length 184 [2025-01-09 03:41:42,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:41:42,750 INFO L471 AbstractCegarLoop]: Abstraction has 10325 states and 17082 transitions. [2025-01-09 03:41:42,750 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 13.88888888888889) internal successors, (125), 7 states have internal predecessors, (125), 4 states have call successors, (20), 4 states have call predecessors, (20), 6 states have return successors, (19), 6 states have call predecessors, (19), 4 states have call successors, (19) [2025-01-09 03:41:42,750 INFO L276 IsEmpty]: Start isEmpty. Operand 10325 states and 17082 transitions. [2025-01-09 03:41:42,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2025-01-09 03:41:42,760 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:41:42,760 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 5, 4, 3, 2, 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] [2025-01-09 03:41:42,769 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2025-01-09 03:41:42,965 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,16 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:41:42,965 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:41:42,966 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:41:42,966 INFO L85 PathProgramCache]: Analyzing trace with hash 1151622422, now seen corresponding path program 1 times [2025-01-09 03:41:42,966 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:41:42,966 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705729979] [2025-01-09 03:41:42,966 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:42,966 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:41:42,983 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 187 statements into 1 equivalence classes. [2025-01-09 03:41:42,989 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 187 of 187 statements. [2025-01-09 03:41:42,990 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:42,990 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:43,079 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2025-01-09 03:41:43,079 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:41:43,079 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [705729979] [2025-01-09 03:41:43,079 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [705729979] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:41:43,079 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 03:41:43,079 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2025-01-09 03:41:43,079 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652034611] [2025-01-09 03:41:43,079 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:41:43,080 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-01-09 03:41:43,080 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:41:43,080 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-01-09 03:41:43,081 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2025-01-09 03:41:43,081 INFO L87 Difference]: Start difference. First operand 10325 states and 17082 transitions. Second operand has 8 states, 7 states have (on average 16.285714285714285) internal successors, (114), 7 states have internal predecessors, (114), 3 states have call successors, (19), 2 states have call predecessors, (19), 4 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2025-01-09 03:41:43,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:41:43,720 INFO L93 Difference]: Finished difference Result 20347 states and 33675 transitions. [2025-01-09 03:41:43,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-01-09 03:41:43,724 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 16.285714285714285) internal successors, (114), 7 states have internal predecessors, (114), 3 states have call successors, (19), 2 states have call predecessors, (19), 4 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 187 [2025-01-09 03:41:43,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:41:43,761 INFO L225 Difference]: With dead ends: 20347 [2025-01-09 03:41:43,761 INFO L226 Difference]: Without dead ends: 9707 [2025-01-09 03:41:43,780 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2025-01-09 03:41:43,781 INFO L435 NwaCegarLoop]: 844 mSDtfsCounter, 33 mSDsluCounter, 5032 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 5876 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-09 03:41:43,781 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 5876 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-09 03:41:43,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9707 states. [2025-01-09 03:41:44,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9707 to 9683. [2025-01-09 03:41:44,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9683 states, 7597 states have (on average 1.6395945768066342) internal successors, (12456), 7879 states have internal predecessors, (12456), 1539 states have call successors, (1539), 441 states have call predecessors, (1539), 546 states have return successors, (1995), 1490 states have call predecessors, (1995), 1531 states have call successors, (1995) [2025-01-09 03:41:44,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9683 states to 9683 states and 15990 transitions. [2025-01-09 03:41:44,189 INFO L78 Accepts]: Start accepts. Automaton has 9683 states and 15990 transitions. Word has length 187 [2025-01-09 03:41:44,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:41:44,189 INFO L471 AbstractCegarLoop]: Abstraction has 9683 states and 15990 transitions. [2025-01-09 03:41:44,189 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 16.285714285714285) internal successors, (114), 7 states have internal predecessors, (114), 3 states have call successors, (19), 2 states have call predecessors, (19), 4 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2025-01-09 03:41:44,189 INFO L276 IsEmpty]: Start isEmpty. Operand 9683 states and 15990 transitions. [2025-01-09 03:41:44,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 527 [2025-01-09 03:41:44,203 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:41:44,203 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 15, 12, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2025-01-09 03:41:44,203 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2025-01-09 03:41:44,203 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:41:44,204 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:41:44,204 INFO L85 PathProgramCache]: Analyzing trace with hash -1026965139, now seen corresponding path program 1 times [2025-01-09 03:41:44,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:41:44,204 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984090339] [2025-01-09 03:41:44,204 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:44,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:41:44,239 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 526 statements into 1 equivalence classes. [2025-01-09 03:41:44,247 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 526 of 526 statements. [2025-01-09 03:41:44,248 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:44,248 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:44,801 INFO L134 CoverageAnalysis]: Checked inductivity of 1383 backedges. 27 proven. 144 refuted. 0 times theorem prover too weak. 1212 trivial. 0 not checked. [2025-01-09 03:41:44,801 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:41:44,802 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984090339] [2025-01-09 03:41:44,802 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [984090339] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-09 03:41:44,802 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1260552649] [2025-01-09 03:41:44,802 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:44,802 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:41:44,802 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-09 03:41:44,804 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-09 03:41:44,805 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2025-01-09 03:41:44,992 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 526 statements into 1 equivalence classes. [2025-01-09 03:41:45,283 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 526 of 526 statements. [2025-01-09 03:41:45,283 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:45,283 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:45,293 INFO L256 TraceCheckSpWp]: Trace formula consists of 3992 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-01-09 03:41:45,299 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-09 03:41:45,324 INFO L134 CoverageAnalysis]: Checked inductivity of 1383 backedges. 674 proven. 0 refuted. 0 times theorem prover too weak. 709 trivial. 0 not checked. [2025-01-09 03:41:45,324 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-01-09 03:41:45,324 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1260552649] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:41:45,324 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-01-09 03:41:45,324 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2025-01-09 03:41:45,324 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439555753] [2025-01-09 03:41:45,324 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:41:45,325 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 03:41:45,325 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:41:45,325 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 03:41:45,325 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2025-01-09 03:41:45,325 INFO L87 Difference]: Start difference. First operand 9683 states and 15990 transitions. Second operand has 4 states, 4 states have (on average 52.25) internal successors, (209), 4 states have internal predecessors, (209), 2 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) [2025-01-09 03:41:45,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:41:45,695 INFO L93 Difference]: Finished difference Result 19414 states and 32362 transitions. [2025-01-09 03:41:45,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-01-09 03:41:45,696 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 52.25) internal successors, (209), 4 states have internal predecessors, (209), 2 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) Word has length 526 [2025-01-09 03:41:45,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:41:45,734 INFO L225 Difference]: With dead ends: 19414 [2025-01-09 03:41:45,734 INFO L226 Difference]: Without dead ends: 9773 [2025-01-09 03:41:45,758 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 542 GetRequests, 531 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2025-01-09 03:41:45,758 INFO L435 NwaCegarLoop]: 848 mSDtfsCounter, 22 mSDsluCounter, 1672 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 2520 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 03:41:45,759 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 2520 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 03:41:45,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9773 states. [2025-01-09 03:41:46,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9773 to 9773. [2025-01-09 03:41:46,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9773 states, 7677 states have (on average 1.640745082714602) internal successors, (12596), 7959 states have internal predecessors, (12596), 1539 states have call successors, (1539), 451 states have call predecessors, (1539), 556 states have return successors, (1995), 1490 states have call predecessors, (1995), 1531 states have call successors, (1995) [2025-01-09 03:41:46,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9773 states to 9773 states and 16130 transitions. [2025-01-09 03:41:46,138 INFO L78 Accepts]: Start accepts. Automaton has 9773 states and 16130 transitions. Word has length 526 [2025-01-09 03:41:46,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:41:46,140 INFO L471 AbstractCegarLoop]: Abstraction has 9773 states and 16130 transitions. [2025-01-09 03:41:46,140 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 52.25) internal successors, (209), 4 states have internal predecessors, (209), 2 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) [2025-01-09 03:41:46,140 INFO L276 IsEmpty]: Start isEmpty. Operand 9773 states and 16130 transitions. [2025-01-09 03:41:46,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 528 [2025-01-09 03:41:46,150 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:41:46,150 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 15, 12, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2025-01-09 03:41:46,161 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2025-01-09 03:41:46,354 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,17 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:41:46,354 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:41:46,354 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:41:46,354 INFO L85 PathProgramCache]: Analyzing trace with hash 169682937, now seen corresponding path program 1 times [2025-01-09 03:41:46,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:41:46,354 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949123155] [2025-01-09 03:41:46,354 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:46,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:41:46,380 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 527 statements into 1 equivalence classes. [2025-01-09 03:41:46,429 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 527 of 527 statements. [2025-01-09 03:41:46,429 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:46,429 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:46,794 INFO L134 CoverageAnalysis]: Checked inductivity of 1383 backedges. 27 proven. 144 refuted. 0 times theorem prover too weak. 1212 trivial. 0 not checked. [2025-01-09 03:41:46,794 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:41:46,794 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949123155] [2025-01-09 03:41:46,794 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [949123155] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-09 03:41:46,794 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1813768146] [2025-01-09 03:41:46,794 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:46,794 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:41:46,795 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-09 03:41:46,801 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-09 03:41:46,802 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2025-01-09 03:41:46,992 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 527 statements into 1 equivalence classes. [2025-01-09 03:41:47,284 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 527 of 527 statements. [2025-01-09 03:41:47,284 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:47,284 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:47,294 INFO L256 TraceCheckSpWp]: Trace formula consists of 3993 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-01-09 03:41:47,301 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-09 03:41:47,352 INFO L134 CoverageAnalysis]: Checked inductivity of 1383 backedges. 676 proven. 0 refuted. 0 times theorem prover too weak. 707 trivial. 0 not checked. [2025-01-09 03:41:47,353 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-01-09 03:41:47,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1813768146] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:41:47,353 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-01-09 03:41:47,353 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2025-01-09 03:41:47,353 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588193199] [2025-01-09 03:41:47,353 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:41:47,353 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 03:41:47,353 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:41:47,354 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 03:41:47,354 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2025-01-09 03:41:47,354 INFO L87 Difference]: Start difference. First operand 9773 states and 16130 transitions. Second operand has 4 states, 4 states have (on average 52.75) internal successors, (211), 4 states have internal predecessors, (211), 2 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) [2025-01-09 03:41:47,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:41:47,884 INFO L93 Difference]: Finished difference Result 19594 states and 32602 transitions. [2025-01-09 03:41:47,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-01-09 03:41:47,885 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 52.75) internal successors, (211), 4 states have internal predecessors, (211), 2 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) Word has length 527 [2025-01-09 03:41:47,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:41:47,957 INFO L225 Difference]: With dead ends: 19594 [2025-01-09 03:41:47,957 INFO L226 Difference]: Without dead ends: 9863 [2025-01-09 03:41:47,996 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 543 GetRequests, 532 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2025-01-09 03:41:47,996 INFO L435 NwaCegarLoop]: 846 mSDtfsCounter, 20 mSDsluCounter, 1668 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 2514 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 03:41:47,997 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 2514 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 03:41:48,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9863 states. [2025-01-09 03:41:48,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9863 to 9863. [2025-01-09 03:41:48,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9863 states, 7757 states have (on average 1.6418718576769369) internal successors, (12736), 8039 states have internal predecessors, (12736), 1539 states have call successors, (1539), 461 states have call predecessors, (1539), 566 states have return successors, (1995), 1490 states have call predecessors, (1995), 1531 states have call successors, (1995) [2025-01-09 03:41:48,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9863 states to 9863 states and 16270 transitions. [2025-01-09 03:41:48,487 INFO L78 Accepts]: Start accepts. Automaton has 9863 states and 16270 transitions. Word has length 527 [2025-01-09 03:41:48,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:41:48,487 INFO L471 AbstractCegarLoop]: Abstraction has 9863 states and 16270 transitions. [2025-01-09 03:41:48,487 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 52.75) internal successors, (211), 4 states have internal predecessors, (211), 2 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) [2025-01-09 03:41:48,488 INFO L276 IsEmpty]: Start isEmpty. Operand 9863 states and 16270 transitions. [2025-01-09 03:41:48,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 529 [2025-01-09 03:41:48,499 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:41:48,500 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 15, 12, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2025-01-09 03:41:48,512 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2025-01-09 03:41:48,700 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,18 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:41:48,701 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:41:48,701 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:41:48,701 INFO L85 PathProgramCache]: Analyzing trace with hash 535083551, now seen corresponding path program 1 times [2025-01-09 03:41:48,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:41:48,701 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726289384] [2025-01-09 03:41:48,702 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:48,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:41:48,733 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 528 statements into 1 equivalence classes. [2025-01-09 03:41:48,742 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 528 of 528 statements. [2025-01-09 03:41:48,742 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:48,742 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:49,315 INFO L134 CoverageAnalysis]: Checked inductivity of 1383 backedges. 27 proven. 144 refuted. 0 times theorem prover too weak. 1212 trivial. 0 not checked. [2025-01-09 03:41:49,316 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:41:49,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726289384] [2025-01-09 03:41:49,316 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1726289384] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-09 03:41:49,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [591606792] [2025-01-09 03:41:49,316 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:49,316 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:41:49,316 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-09 03:41:49,319 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-09 03:41:49,320 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2025-01-09 03:41:49,508 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 528 statements into 1 equivalence classes. [2025-01-09 03:41:49,793 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 528 of 528 statements. [2025-01-09 03:41:49,793 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:49,793 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:49,805 INFO L256 TraceCheckSpWp]: Trace formula consists of 3994 conjuncts, 18 conjuncts are in the unsatisfiable core [2025-01-09 03:41:49,813 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-09 03:41:50,163 INFO L134 CoverageAnalysis]: Checked inductivity of 1383 backedges. 695 proven. 0 refuted. 0 times theorem prover too weak. 688 trivial. 0 not checked. [2025-01-09 03:41:50,164 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-01-09 03:41:50,164 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [591606792] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:41:50,164 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-01-09 03:41:50,164 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10] total 17 [2025-01-09 03:41:50,164 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54681646] [2025-01-09 03:41:50,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:41:50,165 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2025-01-09 03:41:50,165 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:41:50,165 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-01-09 03:41:50,166 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=237, Unknown=0, NotChecked=0, Total=272 [2025-01-09 03:41:50,166 INFO L87 Difference]: Start difference. First operand 9863 states and 16270 transitions. Second operand has 9 states, 9 states have (on average 25.0) internal successors, (225), 8 states have internal predecessors, (225), 6 states have call successors, (41), 5 states have call predecessors, (41), 7 states have return successors, (40), 7 states have call predecessors, (40), 6 states have call successors, (40) [2025-01-09 03:41:54,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:41:54,530 INFO L93 Difference]: Finished difference Result 34086 states and 57730 transitions. [2025-01-09 03:41:54,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2025-01-09 03:41:54,531 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 25.0) internal successors, (225), 8 states have internal predecessors, (225), 6 states have call successors, (41), 5 states have call predecessors, (41), 7 states have return successors, (40), 7 states have call predecessors, (40), 6 states have call successors, (40) Word has length 528 [2025-01-09 03:41:54,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:41:54,637 INFO L225 Difference]: With dead ends: 34086 [2025-01-09 03:41:54,637 INFO L226 Difference]: Without dead ends: 24248 [2025-01-09 03:41:54,688 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 552 GetRequests, 529 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=81, Invalid=519, Unknown=0, NotChecked=0, Total=600 [2025-01-09 03:41:54,689 INFO L435 NwaCegarLoop]: 450 mSDtfsCounter, 2400 mSDsluCounter, 1757 mSDsCounter, 0 mSdLazyCounter, 7545 mSolverCounterSat, 638 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2577 SdHoareTripleChecker+Valid, 2207 SdHoareTripleChecker+Invalid, 8183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 638 IncrementalHoareTripleChecker+Valid, 7545 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2025-01-09 03:41:54,689 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2577 Valid, 2207 Invalid, 8183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [638 Valid, 7545 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2025-01-09 03:41:54,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24248 states. [2025-01-09 03:41:55,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24248 to 23564. [2025-01-09 03:41:55,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23564 states, 18731 states have (on average 1.6414500026693717) internal successors, (30746), 19334 states have internal predecessors, (30746), 3481 states have call successors, (3481), 1160 states have call predecessors, (3481), 1351 states have return successors, (4983), 3385 states have call predecessors, (4983), 3462 states have call successors, (4983) [2025-01-09 03:41:55,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23564 states to 23564 states and 39210 transitions. [2025-01-09 03:41:55,673 INFO L78 Accepts]: Start accepts. Automaton has 23564 states and 39210 transitions. Word has length 528 [2025-01-09 03:41:55,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:41:55,673 INFO L471 AbstractCegarLoop]: Abstraction has 23564 states and 39210 transitions. [2025-01-09 03:41:55,674 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 25.0) internal successors, (225), 8 states have internal predecessors, (225), 6 states have call successors, (41), 5 states have call predecessors, (41), 7 states have return successors, (40), 7 states have call predecessors, (40), 6 states have call successors, (40) [2025-01-09 03:41:55,674 INFO L276 IsEmpty]: Start isEmpty. Operand 23564 states and 39210 transitions. [2025-01-09 03:41:55,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 529 [2025-01-09 03:41:55,685 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:41:55,685 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 15, 12, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2025-01-09 03:41:55,696 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2025-01-09 03:41:55,889 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,19 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:41:55,890 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:41:55,890 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:41:55,890 INFO L85 PathProgramCache]: Analyzing trace with hash -636933419, now seen corresponding path program 1 times [2025-01-09 03:41:55,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:41:55,890 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590413762] [2025-01-09 03:41:55,890 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:55,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:41:55,909 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 528 statements into 1 equivalence classes. [2025-01-09 03:41:55,914 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 528 of 528 statements. [2025-01-09 03:41:55,915 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:55,915 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:56,282 INFO L134 CoverageAnalysis]: Checked inductivity of 1383 backedges. 27 proven. 144 refuted. 0 times theorem prover too weak. 1212 trivial. 0 not checked. [2025-01-09 03:41:56,282 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:41:56,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590413762] [2025-01-09 03:41:56,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [590413762] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-09 03:41:56,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [712647273] [2025-01-09 03:41:56,282 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:56,283 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:41:56,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-09 03:41:56,284 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-09 03:41:56,286 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2025-01-09 03:41:56,479 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 528 statements into 1 equivalence classes. [2025-01-09 03:41:56,814 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 528 of 528 statements. [2025-01-09 03:41:56,814 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:56,814 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:56,829 INFO L256 TraceCheckSpWp]: Trace formula consists of 3994 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-01-09 03:41:56,835 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-09 03:41:56,857 INFO L134 CoverageAnalysis]: Checked inductivity of 1383 backedges. 672 proven. 0 refuted. 0 times theorem prover too weak. 711 trivial. 0 not checked. [2025-01-09 03:41:56,858 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-01-09 03:41:56,858 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [712647273] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:41:56,858 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-01-09 03:41:56,858 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2025-01-09 03:41:56,858 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014118804] [2025-01-09 03:41:56,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:41:56,859 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 03:41:56,859 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:41:56,859 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 03:41:56,859 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2025-01-09 03:41:56,859 INFO L87 Difference]: Start difference. First operand 23564 states and 39210 transitions. Second operand has 4 states, 4 states have (on average 52.5) internal successors, (210), 4 states have internal predecessors, (210), 2 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) [2025-01-09 03:41:57,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:41:57,667 INFO L93 Difference]: Finished difference Result 46950 states and 78584 transitions. [2025-01-09 03:41:57,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-01-09 03:41:57,667 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 52.5) internal successors, (210), 4 states have internal predecessors, (210), 2 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) Word has length 528 [2025-01-09 03:41:57,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:41:57,789 INFO L225 Difference]: With dead ends: 46950 [2025-01-09 03:41:57,789 INFO L226 Difference]: Without dead ends: 23847 [2025-01-09 03:41:57,878 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 544 GetRequests, 533 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2025-01-09 03:41:57,878 INFO L435 NwaCegarLoop]: 844 mSDtfsCounter, 18 mSDsluCounter, 1664 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 2508 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 03:41:57,878 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 2508 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 03:41:57,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23847 states. [2025-01-09 03:41:59,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23847 to 23807. [2025-01-09 03:41:59,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23807 states, 18947 states have (on average 1.6426874967013247) internal successors, (31124), 19550 states have internal predecessors, (31124), 3481 states have call successors, (3481), 1187 states have call predecessors, (3481), 1378 states have return successors, (4779), 3385 states have call predecessors, (4779), 3462 states have call successors, (4779) [2025-01-09 03:41:59,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23807 states to 23807 states and 39384 transitions. [2025-01-09 03:41:59,171 INFO L78 Accepts]: Start accepts. Automaton has 23807 states and 39384 transitions. Word has length 528 [2025-01-09 03:41:59,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:41:59,171 INFO L471 AbstractCegarLoop]: Abstraction has 23807 states and 39384 transitions. [2025-01-09 03:41:59,172 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 52.5) internal successors, (210), 4 states have internal predecessors, (210), 2 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) [2025-01-09 03:41:59,172 INFO L276 IsEmpty]: Start isEmpty. Operand 23807 states and 39384 transitions. [2025-01-09 03:41:59,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 528 [2025-01-09 03:41:59,182 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:41:59,182 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 15, 12, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2025-01-09 03:41:59,193 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2025-01-09 03:41:59,383 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,20 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:41:59,383 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:41:59,385 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:41:59,385 INFO L85 PathProgramCache]: Analyzing trace with hash 844210041, now seen corresponding path program 1 times [2025-01-09 03:41:59,385 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:41:59,385 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180351606] [2025-01-09 03:41:59,385 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:59,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:41:59,409 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 527 statements into 1 equivalence classes. [2025-01-09 03:41:59,415 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 527 of 527 statements. [2025-01-09 03:41:59,415 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:41:59,415 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:41:59,776 INFO L134 CoverageAnalysis]: Checked inductivity of 1383 backedges. 27 proven. 144 refuted. 0 times theorem prover too weak. 1212 trivial. 0 not checked. [2025-01-09 03:41:59,776 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:41:59,776 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1180351606] [2025-01-09 03:41:59,776 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1180351606] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-09 03:41:59,776 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2144492896] [2025-01-09 03:41:59,777 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:41:59,777 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:41:59,777 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-09 03:41:59,779 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-09 03:41:59,780 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2025-01-09 03:41:59,973 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 527 statements into 1 equivalence classes. [2025-01-09 03:42:00,301 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 527 of 527 statements. [2025-01-09 03:42:00,301 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:42:00,301 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:42:00,314 INFO L256 TraceCheckSpWp]: Trace formula consists of 3993 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-01-09 03:42:00,322 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-09 03:42:00,367 INFO L134 CoverageAnalysis]: Checked inductivity of 1383 backedges. 680 proven. 0 refuted. 0 times theorem prover too weak. 703 trivial. 0 not checked. [2025-01-09 03:42:00,367 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-01-09 03:42:00,367 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2144492896] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:42:00,367 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-01-09 03:42:00,368 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2025-01-09 03:42:00,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493061907] [2025-01-09 03:42:00,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:42:00,368 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 03:42:00,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:42:00,369 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 03:42:00,369 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2025-01-09 03:42:00,369 INFO L87 Difference]: Start difference. First operand 23807 states and 39384 transitions. Second operand has 4 states, 4 states have (on average 53.25) internal successors, (213), 4 states have internal predecessors, (213), 3 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) [2025-01-09 03:42:01,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:42:01,182 INFO L93 Difference]: Finished difference Result 37226 states and 61882 transitions. [2025-01-09 03:42:01,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-01-09 03:42:01,183 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 53.25) internal successors, (213), 4 states have internal predecessors, (213), 3 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) Word has length 527 [2025-01-09 03:42:01,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:42:01,308 INFO L225 Difference]: With dead ends: 37226 [2025-01-09 03:42:01,309 INFO L226 Difference]: Without dead ends: 23975 [2025-01-09 03:42:01,366 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 543 GetRequests, 532 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2025-01-09 03:42:01,367 INFO L435 NwaCegarLoop]: 849 mSDtfsCounter, 22 mSDsluCounter, 1684 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 2533 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-09 03:42:01,367 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 2533 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-09 03:42:01,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23975 states. [2025-01-09 03:42:02,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23975 to 23975. [2025-01-09 03:42:02,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23975 states, 19087 states have (on average 1.6423219992665166) internal successors, (31347), 19690 states have internal predecessors, (31347), 3495 states have call successors, (3495), 1201 states have call predecessors, (3495), 1392 states have return successors, (4793), 3399 states have call predecessors, (4793), 3476 states have call successors, (4793) [2025-01-09 03:42:02,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23975 states to 23975 states and 39635 transitions. [2025-01-09 03:42:02,284 INFO L78 Accepts]: Start accepts. Automaton has 23975 states and 39635 transitions. Word has length 527 [2025-01-09 03:42:02,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:42:02,286 INFO L471 AbstractCegarLoop]: Abstraction has 23975 states and 39635 transitions. [2025-01-09 03:42:02,286 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 53.25) internal successors, (213), 4 states have internal predecessors, (213), 3 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) [2025-01-09 03:42:02,286 INFO L276 IsEmpty]: Start isEmpty. Operand 23975 states and 39635 transitions. [2025-01-09 03:42:02,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 531 [2025-01-09 03:42:02,298 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:42:02,298 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 15, 12, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2025-01-09 03:42:02,309 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2025-01-09 03:42:02,502 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,21 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:42:02,502 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:42:02,503 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:42:02,503 INFO L85 PathProgramCache]: Analyzing trace with hash 2067113492, now seen corresponding path program 1 times [2025-01-09 03:42:02,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:42:02,503 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899158048] [2025-01-09 03:42:02,504 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:42:02,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:42:02,523 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 530 statements into 1 equivalence classes. [2025-01-09 03:42:02,529 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 530 of 530 statements. [2025-01-09 03:42:02,529 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:42:02,529 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:42:02,920 INFO L134 CoverageAnalysis]: Checked inductivity of 1383 backedges. 27 proven. 144 refuted. 0 times theorem prover too weak. 1212 trivial. 0 not checked. [2025-01-09 03:42:02,920 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:42:02,921 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899158048] [2025-01-09 03:42:02,921 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899158048] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-09 03:42:02,921 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [947312885] [2025-01-09 03:42:02,921 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:42:02,921 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:42:02,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-09 03:42:02,923 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-09 03:42:02,924 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2025-01-09 03:42:03,124 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 530 statements into 1 equivalence classes. [2025-01-09 03:42:03,394 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 530 of 530 statements. [2025-01-09 03:42:03,394 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:42:03,394 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:42:03,409 INFO L256 TraceCheckSpWp]: Trace formula consists of 3996 conjuncts, 18 conjuncts are in the unsatisfiable core [2025-01-09 03:42:03,417 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-09 03:42:03,836 INFO L134 CoverageAnalysis]: Checked inductivity of 1383 backedges. 693 proven. 0 refuted. 0 times theorem prover too weak. 690 trivial. 0 not checked. [2025-01-09 03:42:03,836 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-01-09 03:42:03,836 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [947312885] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:42:03,836 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-01-09 03:42:03,836 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10] total 17 [2025-01-09 03:42:03,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [631351838] [2025-01-09 03:42:03,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:42:03,837 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2025-01-09 03:42:03,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:42:03,837 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-01-09 03:42:03,838 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=237, Unknown=0, NotChecked=0, Total=272 [2025-01-09 03:42:03,838 INFO L87 Difference]: Start difference. First operand 23975 states and 39635 transitions. Second operand has 9 states, 9 states have (on average 25.11111111111111) internal successors, (226), 8 states have internal predecessors, (226), 6 states have call successors, (41), 5 states have call predecessors, (41), 7 states have return successors, (40), 7 states have call predecessors, (40), 6 states have call successors, (40) [2025-01-09 03:42:08,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:42:08,698 INFO L93 Difference]: Finished difference Result 56325 states and 94422 transitions. [2025-01-09 03:42:08,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2025-01-09 03:42:08,699 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 25.11111111111111) internal successors, (226), 8 states have internal predecessors, (226), 6 states have call successors, (41), 5 states have call predecessors, (41), 7 states have return successors, (40), 7 states have call predecessors, (40), 6 states have call successors, (40) Word has length 530 [2025-01-09 03:42:08,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:42:08,999 INFO L225 Difference]: With dead ends: 56325 [2025-01-09 03:42:08,999 INFO L226 Difference]: Without dead ends: 35211 [2025-01-09 03:42:09,073 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 554 GetRequests, 531 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=81, Invalid=519, Unknown=0, NotChecked=0, Total=600 [2025-01-09 03:42:09,074 INFO L435 NwaCegarLoop]: 459 mSDtfsCounter, 2328 mSDsluCounter, 1848 mSDsCounter, 0 mSdLazyCounter, 7753 mSolverCounterSat, 595 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2509 SdHoareTripleChecker+Valid, 2307 SdHoareTripleChecker+Invalid, 8348 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 595 IncrementalHoareTripleChecker+Valid, 7753 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2025-01-09 03:42:09,074 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2509 Valid, 2307 Invalid, 8348 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [595 Valid, 7753 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2025-01-09 03:42:09,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35211 states. [2025-01-09 03:42:10,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35211 to 34147. [2025-01-09 03:42:10,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34147 states, 27177 states have (on average 1.6434853000699121) internal successors, (44665), 28028 states have internal predecessors, (44665), 4981 states have call successors, (4981), 1711 states have call predecessors, (4981), 1988 states have return successors, (7213), 4919 states have call predecessors, (7213), 4954 states have call successors, (7213) [2025-01-09 03:42:10,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34147 states to 34147 states and 56859 transitions. [2025-01-09 03:42:10,425 INFO L78 Accepts]: Start accepts. Automaton has 34147 states and 56859 transitions. Word has length 530 [2025-01-09 03:42:10,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:42:10,426 INFO L471 AbstractCegarLoop]: Abstraction has 34147 states and 56859 transitions. [2025-01-09 03:42:10,426 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 25.11111111111111) internal successors, (226), 8 states have internal predecessors, (226), 6 states have call successors, (41), 5 states have call predecessors, (41), 7 states have return successors, (40), 7 states have call predecessors, (40), 6 states have call successors, (40) [2025-01-09 03:42:10,426 INFO L276 IsEmpty]: Start isEmpty. Operand 34147 states and 56859 transitions. [2025-01-09 03:42:10,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 527 [2025-01-09 03:42:10,446 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:42:10,446 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 15, 12, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2025-01-09 03:42:10,460 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2025-01-09 03:42:10,650 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2025-01-09 03:42:10,650 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:42:10,650 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:42:10,651 INFO L85 PathProgramCache]: Analyzing trace with hash 11203529, now seen corresponding path program 1 times [2025-01-09 03:42:10,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:42:10,651 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125911437] [2025-01-09 03:42:10,651 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:42:10,651 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:42:10,683 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 526 statements into 1 equivalence classes. [2025-01-09 03:42:10,694 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 526 of 526 statements. [2025-01-09 03:42:10,694 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:42:10,694 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:42:11,286 INFO L134 CoverageAnalysis]: Checked inductivity of 1383 backedges. 27 proven. 144 refuted. 0 times theorem prover too weak. 1212 trivial. 0 not checked. [2025-01-09 03:42:11,286 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:42:11,286 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125911437] [2025-01-09 03:42:11,287 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1125911437] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-09 03:42:11,287 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [347508371] [2025-01-09 03:42:11,287 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:42:11,287 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:42:11,287 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-09 03:42:11,289 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-09 03:42:11,290 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2025-01-09 03:42:11,512 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 526 statements into 1 equivalence classes. [2025-01-09 03:42:11,829 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 526 of 526 statements. [2025-01-09 03:42:11,829 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:42:11,829 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:42:11,841 INFO L256 TraceCheckSpWp]: Trace formula consists of 3992 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-01-09 03:42:11,849 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-09 03:42:11,957 INFO L134 CoverageAnalysis]: Checked inductivity of 1383 backedges. 141 proven. 0 refuted. 0 times theorem prover too weak. 1242 trivial. 0 not checked. [2025-01-09 03:42:11,957 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-01-09 03:42:11,957 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [347508371] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:42:11,957 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-01-09 03:42:11,957 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 15 [2025-01-09 03:42:11,957 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261713625] [2025-01-09 03:42:11,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:42:11,959 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-01-09 03:42:11,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:42:11,959 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-01-09 03:42:11,960 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2025-01-09 03:42:11,960 INFO L87 Difference]: Start difference. First operand 34147 states and 56859 transitions. Second operand has 7 states, 6 states have (on average 27.666666666666668) internal successors, (166), 6 states have internal predecessors, (166), 3 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2025-01-09 03:42:13,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:42:13,613 INFO L93 Difference]: Finished difference Result 56587 states and 94251 transitions. [2025-01-09 03:42:13,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-01-09 03:42:13,614 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 27.666666666666668) internal successors, (166), 6 states have internal predecessors, (166), 3 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) Word has length 526 [2025-01-09 03:42:13,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:42:13,778 INFO L225 Difference]: With dead ends: 56587 [2025-01-09 03:42:13,778 INFO L226 Difference]: Without dead ends: 34120 [2025-01-09 03:42:13,866 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 542 GetRequests, 528 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2025-01-09 03:42:13,867 INFO L435 NwaCegarLoop]: 859 mSDtfsCounter, 23 mSDsluCounter, 4262 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 5121 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 03:42:13,868 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 5121 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 03:42:13,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34120 states. [2025-01-09 03:42:15,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34120 to 34120. [2025-01-09 03:42:15,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34120 states, 27150 states have (on average 1.6431307550644567) internal successors, (44611), 28001 states have internal predecessors, (44611), 4981 states have call successors, (4981), 1711 states have call predecessors, (4981), 1988 states have return successors, (7213), 4919 states have call predecessors, (7213), 4954 states have call successors, (7213) [2025-01-09 03:42:15,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34120 states to 34120 states and 56805 transitions. [2025-01-09 03:42:15,487 INFO L78 Accepts]: Start accepts. Automaton has 34120 states and 56805 transitions. Word has length 526 [2025-01-09 03:42:15,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:42:15,487 INFO L471 AbstractCegarLoop]: Abstraction has 34120 states and 56805 transitions. [2025-01-09 03:42:15,488 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 27.666666666666668) internal successors, (166), 6 states have internal predecessors, (166), 3 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2025-01-09 03:42:15,488 INFO L276 IsEmpty]: Start isEmpty. Operand 34120 states and 56805 transitions. [2025-01-09 03:42:15,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 528 [2025-01-09 03:42:15,501 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:42:15,501 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 15, 12, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2025-01-09 03:42:15,511 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2025-01-09 03:42:15,701 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2025-01-09 03:42:15,702 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:42:15,703 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:42:15,703 INFO L85 PathProgramCache]: Analyzing trace with hash 1206338877, now seen corresponding path program 1 times [2025-01-09 03:42:15,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:42:15,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047536712] [2025-01-09 03:42:15,703 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:42:15,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:42:15,723 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 527 statements into 1 equivalence classes. [2025-01-09 03:42:15,729 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 527 of 527 statements. [2025-01-09 03:42:15,729 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:42:15,730 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:42:16,090 INFO L134 CoverageAnalysis]: Checked inductivity of 1385 backedges. 27 proven. 146 refuted. 0 times theorem prover too weak. 1212 trivial. 0 not checked. [2025-01-09 03:42:16,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:42:16,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047536712] [2025-01-09 03:42:16,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047536712] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-09 03:42:16,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [395734936] [2025-01-09 03:42:16,090 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:42:16,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:42:16,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-09 03:42:16,093 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-09 03:42:16,094 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2025-01-09 03:42:16,323 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 527 statements into 1 equivalence classes. [2025-01-09 03:42:16,645 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 527 of 527 statements. [2025-01-09 03:42:16,645 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:42:16,645 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:42:16,657 INFO L256 TraceCheckSpWp]: Trace formula consists of 3993 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-01-09 03:42:16,662 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-09 03:42:16,722 INFO L134 CoverageAnalysis]: Checked inductivity of 1385 backedges. 143 proven. 0 refuted. 0 times theorem prover too weak. 1242 trivial. 0 not checked. [2025-01-09 03:42:16,722 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-01-09 03:42:16,722 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [395734936] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:42:16,722 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-01-09 03:42:16,722 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 15 [2025-01-09 03:42:16,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875174140] [2025-01-09 03:42:16,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:42:16,723 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-01-09 03:42:16,723 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:42:16,723 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-01-09 03:42:16,723 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2025-01-09 03:42:16,724 INFO L87 Difference]: Start difference. First operand 34120 states and 56805 transitions. Second operand has 7 states, 6 states have (on average 27.833333333333332) internal successors, (167), 6 states have internal predecessors, (167), 3 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2025-01-09 03:42:17,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:42:17,709 INFO L93 Difference]: Finished difference Result 56560 states and 94197 transitions. [2025-01-09 03:42:17,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-01-09 03:42:17,709 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 27.833333333333332) internal successors, (167), 6 states have internal predecessors, (167), 3 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) Word has length 527 [2025-01-09 03:42:17,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:42:18,024 INFO L225 Difference]: With dead ends: 56560 [2025-01-09 03:42:18,024 INFO L226 Difference]: Without dead ends: 34093 [2025-01-09 03:42:18,124 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 544 GetRequests, 530 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2025-01-09 03:42:18,125 INFO L435 NwaCegarLoop]: 850 mSDtfsCounter, 28 mSDsluCounter, 4217 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 5067 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 03:42:18,125 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 5067 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 03:42:18,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34093 states. [2025-01-09 03:42:19,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34093 to 34093. [2025-01-09 03:42:19,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34093 states, 27123 states have (on average 1.642738635106736) internal successors, (44556), 27974 states have internal predecessors, (44556), 4981 states have call successors, (4981), 1711 states have call predecessors, (4981), 1988 states have return successors, (7213), 4919 states have call predecessors, (7213), 4954 states have call successors, (7213) [2025-01-09 03:42:19,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34093 states to 34093 states and 56750 transitions. [2025-01-09 03:42:19,825 INFO L78 Accepts]: Start accepts. Automaton has 34093 states and 56750 transitions. Word has length 527 [2025-01-09 03:42:19,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:42:19,826 INFO L471 AbstractCegarLoop]: Abstraction has 34093 states and 56750 transitions. [2025-01-09 03:42:19,826 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 27.833333333333332) internal successors, (167), 6 states have internal predecessors, (167), 3 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2025-01-09 03:42:19,826 INFO L276 IsEmpty]: Start isEmpty. Operand 34093 states and 56750 transitions. [2025-01-09 03:42:19,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 529 [2025-01-09 03:42:19,847 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:42:19,847 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 15, 12, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2025-01-09 03:42:19,857 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2025-01-09 03:42:20,048 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2025-01-09 03:42:20,048 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:42:20,048 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:42:20,048 INFO L85 PathProgramCache]: Analyzing trace with hash -1810698075, now seen corresponding path program 1 times [2025-01-09 03:42:20,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:42:20,049 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428795664] [2025-01-09 03:42:20,049 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:42:20,049 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:42:20,077 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 528 statements into 1 equivalence classes. [2025-01-09 03:42:20,085 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 528 of 528 statements. [2025-01-09 03:42:20,085 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:42:20,085 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:42:20,659 INFO L134 CoverageAnalysis]: Checked inductivity of 1384 backedges. 27 proven. 145 refuted. 0 times theorem prover too weak. 1212 trivial. 0 not checked. [2025-01-09 03:42:20,659 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:42:20,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428795664] [2025-01-09 03:42:20,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [428795664] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-09 03:42:20,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080311028] [2025-01-09 03:42:20,659 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:42:20,659 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:42:20,659 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-09 03:42:20,663 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-09 03:42:20,664 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2025-01-09 03:42:20,874 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 528 statements into 1 equivalence classes. [2025-01-09 03:42:21,142 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 528 of 528 statements. [2025-01-09 03:42:21,142 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:42:21,142 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:42:21,153 INFO L256 TraceCheckSpWp]: Trace formula consists of 3994 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-01-09 03:42:21,158 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-09 03:42:21,225 INFO L134 CoverageAnalysis]: Checked inductivity of 1384 backedges. 142 proven. 0 refuted. 0 times theorem prover too weak. 1242 trivial. 0 not checked. [2025-01-09 03:42:21,225 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-01-09 03:42:21,225 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080311028] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:42:21,225 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-01-09 03:42:21,225 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 15 [2025-01-09 03:42:21,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1876205163] [2025-01-09 03:42:21,225 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:42:21,226 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-01-09 03:42:21,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:42:21,226 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-01-09 03:42:21,226 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2025-01-09 03:42:21,226 INFO L87 Difference]: Start difference. First operand 34093 states and 56750 transitions. Second operand has 7 states, 6 states have (on average 28.0) internal successors, (168), 6 states have internal predecessors, (168), 3 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2025-01-09 03:42:22,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:42:22,387 INFO L93 Difference]: Finished difference Result 56533 states and 94142 transitions. [2025-01-09 03:42:22,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-01-09 03:42:22,387 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 28.0) internal successors, (168), 6 states have internal predecessors, (168), 3 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) Word has length 528 [2025-01-09 03:42:22,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:42:22,561 INFO L225 Difference]: With dead ends: 56533 [2025-01-09 03:42:22,561 INFO L226 Difference]: Without dead ends: 34066 [2025-01-09 03:42:22,654 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 545 GetRequests, 531 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2025-01-09 03:42:22,654 INFO L435 NwaCegarLoop]: 849 mSDtfsCounter, 26 mSDsluCounter, 4213 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 5062 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 03:42:22,655 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 5062 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 03:42:22,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34066 states. [2025-01-09 03:42:23,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34066 to 34066. [2025-01-09 03:42:24,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34066 states, 27096 states have (on average 1.6423826395039858) internal successors, (44502), 27947 states have internal predecessors, (44502), 4981 states have call successors, (4981), 1711 states have call predecessors, (4981), 1988 states have return successors, (7213), 4919 states have call predecessors, (7213), 4954 states have call successors, (7213) [2025-01-09 03:42:24,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34066 states to 34066 states and 56696 transitions. [2025-01-09 03:42:24,168 INFO L78 Accepts]: Start accepts. Automaton has 34066 states and 56696 transitions. Word has length 528 [2025-01-09 03:42:24,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:42:24,168 INFO L471 AbstractCegarLoop]: Abstraction has 34066 states and 56696 transitions. [2025-01-09 03:42:24,168 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 28.0) internal successors, (168), 6 states have internal predecessors, (168), 3 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2025-01-09 03:42:24,168 INFO L276 IsEmpty]: Start isEmpty. Operand 34066 states and 56696 transitions. [2025-01-09 03:42:24,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 530 [2025-01-09 03:42:24,181 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:42:24,182 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 15, 12, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2025-01-09 03:42:24,192 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2025-01-09 03:42:24,386 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2025-01-09 03:42:24,386 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:42:24,386 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:42:24,387 INFO L85 PathProgramCache]: Analyzing trace with hash 2033877145, now seen corresponding path program 1 times [2025-01-09 03:42:24,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:42:24,387 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335901233] [2025-01-09 03:42:24,387 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:42:24,387 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:42:24,408 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 529 statements into 1 equivalence classes. [2025-01-09 03:42:24,413 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 529 of 529 statements. [2025-01-09 03:42:24,414 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:42:24,414 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:42:24,790 INFO L134 CoverageAnalysis]: Checked inductivity of 1384 backedges. 27 proven. 145 refuted. 0 times theorem prover too weak. 1212 trivial. 0 not checked. [2025-01-09 03:42:24,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:42:24,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335901233] [2025-01-09 03:42:24,790 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335901233] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-09 03:42:24,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1601688230] [2025-01-09 03:42:24,791 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:42:24,791 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:42:24,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-09 03:42:24,793 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-09 03:42:24,794 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2025-01-09 03:42:25,014 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 529 statements into 1 equivalence classes. [2025-01-09 03:42:25,288 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 529 of 529 statements. [2025-01-09 03:42:25,288 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:42:25,288 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:42:25,300 INFO L256 TraceCheckSpWp]: Trace formula consists of 3995 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-01-09 03:42:25,305 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-09 03:42:25,367 INFO L134 CoverageAnalysis]: Checked inductivity of 1384 backedges. 142 proven. 0 refuted. 0 times theorem prover too weak. 1242 trivial. 0 not checked. [2025-01-09 03:42:25,368 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-01-09 03:42:25,368 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1601688230] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 03:42:25,368 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-01-09 03:42:25,368 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 15 [2025-01-09 03:42:25,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987651547] [2025-01-09 03:42:25,369 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:42:25,369 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-01-09 03:42:25,369 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:42:25,369 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-01-09 03:42:25,369 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2025-01-09 03:42:25,370 INFO L87 Difference]: Start difference. First operand 34066 states and 56696 transitions. Second operand has 7 states, 6 states have (on average 28.166666666666668) internal successors, (169), 6 states have internal predecessors, (169), 3 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2025-01-09 03:42:26,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:42:26,772 INFO L93 Difference]: Finished difference Result 56506 states and 94088 transitions. [2025-01-09 03:42:26,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-01-09 03:42:26,772 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 28.166666666666668) internal successors, (169), 6 states have internal predecessors, (169), 3 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) Word has length 529 [2025-01-09 03:42:26,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:42:27,000 INFO L225 Difference]: With dead ends: 56506 [2025-01-09 03:42:27,001 INFO L226 Difference]: Without dead ends: 34039 [2025-01-09 03:42:27,119 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 546 GetRequests, 532 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2025-01-09 03:42:27,120 INFO L435 NwaCegarLoop]: 848 mSDtfsCounter, 23 mSDsluCounter, 4209 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 5057 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-09 03:42:27,120 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 5057 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-09 03:42:27,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34039 states. [2025-01-09 03:42:28,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34039 to 34039. [2025-01-09 03:42:28,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34039 states, 27069 states have (on average 1.6420259337249252) internal successors, (44448), 27920 states have internal predecessors, (44448), 4981 states have call successors, (4981), 1711 states have call predecessors, (4981), 1988 states have return successors, (7213), 4919 states have call predecessors, (7213), 4954 states have call successors, (7213) [2025-01-09 03:42:28,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34039 states to 34039 states and 56642 transitions. [2025-01-09 03:42:28,548 INFO L78 Accepts]: Start accepts. Automaton has 34039 states and 56642 transitions. Word has length 529 [2025-01-09 03:42:28,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 03:42:28,549 INFO L471 AbstractCegarLoop]: Abstraction has 34039 states and 56642 transitions. [2025-01-09 03:42:28,549 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 28.166666666666668) internal successors, (169), 6 states have internal predecessors, (169), 3 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2025-01-09 03:42:28,549 INFO L276 IsEmpty]: Start isEmpty. Operand 34039 states and 56642 transitions. [2025-01-09 03:42:28,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 530 [2025-01-09 03:42:28,563 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 03:42:28,564 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 15, 12, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2025-01-09 03:42:28,574 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2025-01-09 03:42:28,768 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2025-01-09 03:42:28,768 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 03:42:28,769 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 03:42:28,769 INFO L85 PathProgramCache]: Analyzing trace with hash -2010111240, now seen corresponding path program 1 times [2025-01-09 03:42:28,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 03:42:28,769 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1479247965] [2025-01-09 03:42:28,769 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:42:28,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 03:42:28,789 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 529 statements into 1 equivalence classes. [2025-01-09 03:42:28,796 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 529 of 529 statements. [2025-01-09 03:42:28,797 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:42:28,797 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:42:29,149 INFO L134 CoverageAnalysis]: Checked inductivity of 1384 backedges. 27 proven. 145 refuted. 0 times theorem prover too weak. 1212 trivial. 0 not checked. [2025-01-09 03:42:29,149 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 03:42:29,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1479247965] [2025-01-09 03:42:29,149 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1479247965] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-09 03:42:29,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1718214254] [2025-01-09 03:42:29,149 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 03:42:29,150 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-09 03:42:29,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-09 03:42:29,152 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-09 03:42:29,153 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2025-01-09 03:42:29,375 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 529 statements into 1 equivalence classes. [2025-01-09 03:42:29,644 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 529 of 529 statements. [2025-01-09 03:42:29,644 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 03:42:29,644 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 03:42:29,660 INFO L256 TraceCheckSpWp]: Trace formula consists of 3991 conjuncts, 26 conjuncts are in the unsatisfiable core [2025-01-09 03:42:29,667 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-09 03:42:30,472 INFO L134 CoverageAnalysis]: Checked inductivity of 1384 backedges. 207 proven. 15 refuted. 0 times theorem prover too weak. 1162 trivial. 0 not checked. [2025-01-09 03:42:30,472 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-09 03:42:31,648 INFO L134 CoverageAnalysis]: Checked inductivity of 1384 backedges. 101 proven. 0 refuted. 0 times theorem prover too weak. 1283 trivial. 0 not checked. [2025-01-09 03:42:31,648 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1718214254] provided 1 perfect and 1 imperfect interpolant sequences [2025-01-09 03:42:31,648 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2025-01-09 03:42:31,648 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [10, 8] total 23 [2025-01-09 03:42:31,649 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193731142] [2025-01-09 03:42:31,649 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 03:42:31,649 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-01-09 03:42:31,649 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 03:42:31,649 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-01-09 03:42:31,650 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=435, Unknown=0, NotChecked=0, Total=506 [2025-01-09 03:42:31,650 INFO L87 Difference]: Start difference. First operand 34039 states and 56642 transitions. Second operand has 8 states, 8 states have (on average 21.875) internal successors, (175), 7 states have internal predecessors, (175), 6 states have call successors, (39), 3 states have call predecessors, (39), 4 states have return successors, (38), 7 states have call predecessors, (38), 6 states have call successors, (38) [2025-01-09 03:42:34,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 03:42:34,623 INFO L93 Difference]: Finished difference Result 62122 states and 104104 transitions. [2025-01-09 03:42:34,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-01-09 03:42:34,624 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 21.875) internal successors, (175), 7 states have internal predecessors, (175), 6 states have call successors, (39), 3 states have call predecessors, (39), 4 states have return successors, (38), 7 states have call predecessors, (38), 6 states have call successors, (38) Word has length 529 [2025-01-09 03:42:34,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 03:42:34,827 INFO L225 Difference]: With dead ends: 62122 [2025-01-09 03:42:34,828 INFO L226 Difference]: Without dead ends: 46701 [2025-01-09 03:42:34,893 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1075 GetRequests, 1049 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=90, Invalid=560, Unknown=0, NotChecked=0, Total=650 [2025-01-09 03:42:34,894 INFO L435 NwaCegarLoop]: 923 mSDtfsCounter, 2380 mSDsluCounter, 1218 mSDsCounter, 0 mSdLazyCounter, 1712 mSolverCounterSat, 456 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2396 SdHoareTripleChecker+Valid, 2141 SdHoareTripleChecker+Invalid, 2168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 456 IncrementalHoareTripleChecker+Valid, 1712 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2025-01-09 03:42:34,894 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2396 Valid, 2141 Invalid, 2168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [456 Valid, 1712 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2025-01-09 03:42:34,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46701 states. [2025-01-09 03:42:36,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46701 to 46244. [2025-01-09 03:42:36,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46244 states, 37121 states have (on average 1.6476388028339755) internal successors, (61162), 38153 states have internal predecessors, (61162), 6540 states have call successors, (6540), 2258 states have call predecessors, (6540), 2582 states have return successors, (9413), 6276 states have call predecessors, (9413), 6503 states have call successors, (9413)