./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/elevator_spec14_product28.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version c00e63dc 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_product28.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 da76b57a1451220816a27c40b8cda655a945b2081fe69d46a431c484896fab87 --- Real Ultimate output --- This is Ultimate 0.3.0-?-c00e63d-m [2025-02-05 15:32:10,678 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-05 15:32:10,717 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2025-02-05 15:32:10,720 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-05 15:32:10,720 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-05 15:32:10,734 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-05 15:32:10,735 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-05 15:32:10,735 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-05 15:32:10,735 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-05 15:32:10,735 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-05 15:32:10,735 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-05 15:32:10,735 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-05 15:32:10,736 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-05 15:32:10,736 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-05 15:32:10,736 INFO L153 SettingsManager]: * Use SBE=true [2025-02-05 15:32:10,736 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-05 15:32:10,736 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-05 15:32:10,736 INFO L153 SettingsManager]: * sizeof long=4 [2025-02-05 15:32:10,736 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-05 15:32:10,736 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-02-05 15:32:10,736 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-05 15:32:10,737 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-05 15:32:10,737 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-05 15:32:10,737 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-05 15:32:10,737 INFO L153 SettingsManager]: * sizeof long double=12 [2025-02-05 15:32:10,737 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-05 15:32:10,737 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-05 15:32:10,737 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-05 15:32:10,737 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-05 15:32:10,737 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-05 15:32:10,737 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-05 15:32:10,737 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-05 15:32:10,738 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-05 15:32:10,738 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-05 15:32:10,738 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-05 15:32:10,738 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-05 15:32:10,738 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-05 15:32:10,738 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-05 15:32:10,738 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-05 15:32:10,738 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-05 15:32:10,738 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-05 15:32:10,738 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-05 15:32:10,738 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-05 15:32:10,739 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 -> da76b57a1451220816a27c40b8cda655a945b2081fe69d46a431c484896fab87 [2025-02-05 15:32:10,956 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-05 15:32:10,963 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-05 15:32:10,966 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-05 15:32:10,966 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-05 15:32:10,966 INFO L274 PluginConnector]: CDTParser initialized [2025-02-05 15:32:10,967 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/elevator_spec14_product28.cil.c [2025-02-05 15:32:12,178 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/0b702b6d8/8648e72f282a4e22830e1d68a1662c26/FLAGe4d19f5dd [2025-02-05 15:32:12,629 INFO L384 CDTParser]: Found 1 translation units. [2025-02-05 15:32:12,630 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec14_product28.cil.c [2025-02-05 15:32:12,674 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/0b702b6d8/8648e72f282a4e22830e1d68a1662c26/FLAGe4d19f5dd [2025-02-05 15:32:12,824 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/0b702b6d8/8648e72f282a4e22830e1d68a1662c26 [2025-02-05 15:32:12,828 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-05 15:32:12,830 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-05 15:32:12,837 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-05 15:32:12,837 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-05 15:32:12,841 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-05 15:32:12,842 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 05.02 03:32:12" (1/1) ... [2025-02-05 15:32:12,842 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5b94c4c9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.02 03:32:12, skipping insertion in model container [2025-02-05 15:32:12,842 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 05.02 03:32:12" (1/1) ... [2025-02-05 15:32:12,876 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-05 15:32:13,079 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_product28.cil.c[43703,43716] [2025-02-05 15:32:13,132 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-05 15:32:13,140 INFO L200 MainTranslator]: Completed pre-run [2025-02-05 15:32:13,145 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [48] [2025-02-05 15:32:13,146 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Specification14_spec.i","") [86] [2025-02-05 15:32:13,146 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [131] [2025-02-05 15:32:13,146 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [252] [2025-02-05 15:32:13,146 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [1852] [2025-02-05 15:32:13,146 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [1870] [2025-02-05 15:32:13,146 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [2220] [2025-02-05 15:32:13,146 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [2229] [2025-02-05 15:32:13,146 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [2320] [2025-02-05 15:32:13,146 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [2981] [2025-02-05 15:32:13,208 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_product28.cil.c[43703,43716] [2025-02-05 15:32:13,256 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-05 15:32:13,288 INFO L204 MainTranslator]: Completed translation [2025-02-05 15:32:13,289 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.02 03:32:13 WrapperNode [2025-02-05 15:32:13,289 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-05 15:32:13,290 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-05 15:32:13,290 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-05 15:32:13,290 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-05 15:32:13,294 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.02 03:32:13" (1/1) ... [2025-02-05 15:32:13,318 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.02 03:32:13" (1/1) ... [2025-02-05 15:32:13,370 INFO L138 Inliner]: procedures = 94, calls = 341, calls flagged for inlining = 28, calls inlined = 24, statements flattened = 1100 [2025-02-05 15:32:13,370 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-05 15:32:13,371 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-05 15:32:13,371 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-05 15:32:13,371 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-05 15:32:13,379 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.02 03:32:13" (1/1) ... [2025-02-05 15:32:13,380 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.02 03:32:13" (1/1) ... [2025-02-05 15:32:13,384 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.02 03:32:13" (1/1) ... [2025-02-05 15:32:13,413 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-02-05 15:32:13,413 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.02 03:32:13" (1/1) ... [2025-02-05 15:32:13,413 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.02 03:32:13" (1/1) ... [2025-02-05 15:32:13,428 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.02 03:32:13" (1/1) ... [2025-02-05 15:32:13,429 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.02 03:32:13" (1/1) ... [2025-02-05 15:32:13,431 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.02 03:32:13" (1/1) ... [2025-02-05 15:32:13,433 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.02 03:32:13" (1/1) ... [2025-02-05 15:32:13,436 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-05 15:32:13,437 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-05 15:32:13,437 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-05 15:32:13,437 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-05 15:32:13,438 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.02 03:32:13" (1/1) ... [2025-02-05 15:32:13,441 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-05 15:32:13,455 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-05 15:32:13,465 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-02-05 15:32:13,470 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-02-05 15:32:13,484 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-05 15:32:13,484 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2025-02-05 15:32:13,484 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2025-02-05 15:32:13,484 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2025-02-05 15:32:13,484 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2025-02-05 15:32:13,484 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2025-02-05 15:32:13,484 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2025-02-05 15:32:13,484 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloorCalling [2025-02-05 15:32:13,484 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloorCalling [2025-02-05 15:32:13,485 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2025-02-05 15:32:13,485 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2025-02-05 15:32:13,485 INFO L130 BoogieDeclarations]: Found specification of procedure bobCall [2025-02-05 15:32:13,485 INFO L138 BoogieDeclarations]: Found implementation of procedure bobCall [2025-02-05 15:32:13,485 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2025-02-05 15:32:13,485 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2025-02-05 15:32:13,485 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2025-02-05 15:32:13,485 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2025-02-05 15:32:13,485 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2025-02-05 15:32:13,485 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2025-02-05 15:32:13,485 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2025-02-05 15:32:13,486 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2025-02-05 15:32:13,486 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2025-02-05 15:32:13,486 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2025-02-05 15:32:13,486 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2025-02-05 15:32:13,486 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2025-02-05 15:32:13,486 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2025-02-05 15:32:13,486 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2025-02-05 15:32:13,486 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2025-02-05 15:32:13,486 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2025-02-05 15:32:13,486 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2025-02-05 15:32:13,486 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2025-02-05 15:32:13,486 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__wrappee__empty [2025-02-05 15:32:13,486 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__wrappee__empty [2025-02-05 15:32:13,486 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2025-02-05 15:32:13,486 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2025-02-05 15:32:13,486 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2025-02-05 15:32:13,486 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2025-02-05 15:32:13,486 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2025-02-05 15:32:13,486 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2025-02-05 15:32:13,486 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2025-02-05 15:32:13,486 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2025-02-05 15:32:13,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-05 15:32:13,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-05 15:32:13,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-05 15:32:13,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-05 15:32:13,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-05 15:32:13,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-05 15:32:13,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-05 15:32:13,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-05 15:32:13,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-05 15:32:13,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-05 15:32:13,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-05 15:32:13,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-05 15:32:13,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-05 15:32:13,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-05 15:32:13,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-05 15:32:13,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-05 15:32:13,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-05 15:32:13,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-05 15:32:13,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-05 15:32:13,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-05 15:32:13,488 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2025-02-05 15:32:13,488 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2025-02-05 15:32:13,488 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2025-02-05 15:32:13,488 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2025-02-05 15:32:13,488 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2025-02-05 15:32:13,488 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2025-02-05 15:32:13,488 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-05 15:32:13,488 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-05 15:32:13,488 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2025-02-05 15:32:13,488 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2025-02-05 15:32:13,488 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift__wrappee__executivefloor [2025-02-05 15:32:13,488 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift__wrappee__executivefloor [2025-02-05 15:32:13,646 INFO L257 CfgBuilder]: Building ICFG [2025-02-05 15:32:13,649 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-05 15:32:13,700 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L249: #res := ~retValue_acc~4; [2025-02-05 15:32:13,725 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L171: #res := ~retValue_acc~2; [2025-02-05 15:32:13,728 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L336: #res := ~retValue_acc~5; [2025-02-05 15:32:13,743 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L509: #res := ~retValue_acc~6; [2025-02-05 15:32:13,819 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L1165: #res#1 := ~retValue_acc~16#1; [2025-02-05 15:32:13,820 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L552-1: buttonForFloorIsPressed_#res#1 := buttonForFloorIsPressed_~retValue_acc~8#1; [2025-02-05 15:32:13,829 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L1840: #res := ~retValue_acc~20; [2025-02-05 15:32:14,120 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L1046-1: stopRequestedInDirection__wrappee__empty_#res#1 := stopRequestedInDirection__wrappee__empty_~retValue_acc~13#1; [2025-02-05 15:32:14,121 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L1075: #res#1 := ~retValue_acc~14#1; [2025-02-05 15:32:14,169 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L1210: #res := ~retValue_acc~18; [2025-02-05 15:32:14,178 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L210: #res := ~retValue_acc~3; [2025-02-05 15:32:14,217 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L601-1: isEmpty_#res#1 := isEmpty_~retValue_acc~10#1; [2025-02-05 15:32:14,275 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L681-1: anyStopRequested_#res#1 := anyStopRequested_~retValue_acc~11#1; [2025-02-05 15:32:14,275 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L694-1: isIdle_#res#1 := isIdle_~retValue_acc~12#1; [2025-02-05 15:32:14,292 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L1849-1: isExecutiveFloor_#res#1 := isExecutiveFloor_~retValue_acc~21#1; [2025-02-05 15:32:14,336 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L2667: #res := ~retValue_acc~25; [2025-02-05 15:32:14,413 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L83-1: valid_product_#res#1 := valid_product_~retValue_acc~1#1; [2025-02-05 15:32:14,413 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L2217-1: main_#res#1 := main_~retValue_acc~23#1; [2025-02-05 15:32:14,420 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L2431: #res := ~retValue_acc~24; [2025-02-05 15:32:14,421 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L518: #res := ~retValue_acc~7; [2025-02-05 15:32:14,423 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L2978: #res := ~retValue_acc~26; [2025-02-05 15:32:14,497 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L1196-1: stopRequestedAtCurrentFloor_#res#1 := stopRequestedAtCurrentFloor_~retValue_acc~17#1; [2025-02-05 15:32:14,656 INFO L? ?]: Removed 453 outVars from TransFormulas that were not future-live. [2025-02-05 15:32:14,656 INFO L308 CfgBuilder]: Performing block encoding [2025-02-05 15:32:14,673 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-05 15:32:14,673 INFO L337 CfgBuilder]: Removed 0 assume(true) statements. [2025-02-05 15:32:14,673 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 05.02 03:32:14 BoogieIcfgContainer [2025-02-05 15:32:14,673 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-05 15:32:14,675 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-05 15:32:14,675 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-05 15:32:14,678 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-05 15:32:14,678 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 05.02 03:32:12" (1/3) ... [2025-02-05 15:32:14,678 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@18ab6ee3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.02 03:32:14, skipping insertion in model container [2025-02-05 15:32:14,678 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.02 03:32:13" (2/3) ... [2025-02-05 15:32:14,679 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@18ab6ee3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.02 03:32:14, skipping insertion in model container [2025-02-05 15:32:14,679 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 05.02 03:32:14" (3/3) ... [2025-02-05 15:32:14,680 INFO L128 eAbstractionObserver]: Analyzing ICFG elevator_spec14_product28.cil.c [2025-02-05 15:32:14,689 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-05 15:32:14,691 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG elevator_spec14_product28.cil.c that has 26 procedures, 554 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2025-02-05 15:32:14,730 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-05 15:32:14,736 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@e527e55, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-05 15:32:14,736 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-02-05 15:32:14,742 INFO L276 IsEmpty]: Start isEmpty. Operand has 554 states, 429 states have (on average 1.6713286713286712) internal successors, (717), 448 states have internal predecessors, (717), 97 states have call successors, (97), 25 states have call predecessors, (97), 25 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2025-02-05 15:32:14,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2025-02-05 15:32:14,749 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:32:14,749 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-02-05 15:32:14,749 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:32:14,752 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:32:14,752 INFO L85 PathProgramCache]: Analyzing trace with hash 2137072968, now seen corresponding path program 1 times [2025-02-05 15:32:14,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:32:14,758 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [627243482] [2025-02-05 15:32:14,758 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:14,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:32:14,818 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 63 statements into 1 equivalence classes. [2025-02-05 15:32:14,854 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 63 of 63 statements. [2025-02-05 15:32:14,854 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:14,854 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:15,196 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-02-05 15:32:15,196 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:32:15,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [627243482] [2025-02-05 15:32:15,197 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [627243482] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:32:15,197 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-05 15:32:15,197 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-05 15:32:15,201 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622655574] [2025-02-05 15:32:15,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:32:15,204 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-05 15:32:15,209 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:32:15,234 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-05 15:32:15,235 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-05 15:32:15,243 INFO L87 Difference]: Start difference. First operand has 554 states, 429 states have (on average 1.6713286713286712) internal successors, (717), 448 states have internal predecessors, (717), 97 states have call successors, (97), 25 states have call predecessors, (97), 25 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) 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-02-05 15:32:15,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:32:15,460 INFO L93 Difference]: Finished difference Result 1101 states and 1822 transitions. [2025-02-05 15:32:15,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-05 15:32:15,463 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-02-05 15:32:15,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:32:15,475 INFO L225 Difference]: With dead ends: 1101 [2025-02-05 15:32:15,475 INFO L226 Difference]: Without dead ends: 548 [2025-02-05 15:32:15,481 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-02-05 15:32:15,483 INFO L435 NwaCegarLoop]: 895 mSDtfsCounter, 6 mSDsluCounter, 1784 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2679 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-02-05 15:32:15,483 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 2679 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-05 15:32:15,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2025-02-05 15:32:15,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 548. [2025-02-05 15:32:15,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 425 states have (on average 1.663529411764706) internal successors, (707), 442 states have internal predecessors, (707), 97 states have call successors, (97), 26 states have call predecessors, (97), 25 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2025-02-05 15:32:15,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 900 transitions. [2025-02-05 15:32:15,543 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 900 transitions. Word has length 63 [2025-02-05 15:32:15,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:32:15,543 INFO L471 AbstractCegarLoop]: Abstraction has 548 states and 900 transitions. [2025-02-05 15:32:15,543 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-02-05 15:32:15,543 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 900 transitions. [2025-02-05 15:32:15,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2025-02-05 15:32:15,545 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:32:15,546 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-02-05 15:32:15,546 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-02-05 15:32:15,546 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:32:15,546 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:32:15,547 INFO L85 PathProgramCache]: Analyzing trace with hash -1867418237, now seen corresponding path program 1 times [2025-02-05 15:32:15,547 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:32:15,547 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673755168] [2025-02-05 15:32:15,547 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:15,547 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:32:15,565 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 64 statements into 1 equivalence classes. [2025-02-05 15:32:15,575 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 64 of 64 statements. [2025-02-05 15:32:15,575 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:15,575 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:15,665 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-02-05 15:32:15,665 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:32:15,665 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1673755168] [2025-02-05 15:32:15,665 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1673755168] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:32:15,665 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-05 15:32:15,665 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-05 15:32:15,665 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375074282] [2025-02-05 15:32:15,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:32:15,666 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-05 15:32:15,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:32:15,667 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-05 15:32:15,667 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-05 15:32:15,667 INFO L87 Difference]: Start difference. First operand 548 states and 900 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-02-05 15:32:15,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:32:15,746 INFO L93 Difference]: Finished difference Result 1079 states and 1777 transitions. [2025-02-05 15:32:15,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-05 15:32:15,747 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-02-05 15:32:15,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:32:15,751 INFO L225 Difference]: With dead ends: 1079 [2025-02-05 15:32:15,752 INFO L226 Difference]: Without dead ends: 548 [2025-02-05 15:32:15,754 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-02-05 15:32:15,755 INFO L435 NwaCegarLoop]: 886 mSDtfsCounter, 4 mSDsluCounter, 1765 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 2651 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.0s IncrementalHoareTripleChecker+Time [2025-02-05 15:32:15,755 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 2651 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-02-05 15:32:15,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2025-02-05 15:32:15,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 548. [2025-02-05 15:32:15,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 425 states have (on average 1.6611764705882353) internal successors, (706), 442 states have internal predecessors, (706), 97 states have call successors, (97), 26 states have call predecessors, (97), 25 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2025-02-05 15:32:15,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 899 transitions. [2025-02-05 15:32:15,781 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 899 transitions. Word has length 64 [2025-02-05 15:32:15,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:32:15,781 INFO L471 AbstractCegarLoop]: Abstraction has 548 states and 899 transitions. [2025-02-05 15:32:15,781 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-02-05 15:32:15,781 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 899 transitions. [2025-02-05 15:32:15,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2025-02-05 15:32:15,783 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:32:15,783 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-02-05 15:32:15,783 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-02-05 15:32:15,784 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:32:15,784 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:32:15,784 INFO L85 PathProgramCache]: Analyzing trace with hash -1127324667, now seen corresponding path program 1 times [2025-02-05 15:32:15,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:32:15,784 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453425761] [2025-02-05 15:32:15,784 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:15,785 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:32:15,804 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 65 statements into 1 equivalence classes. [2025-02-05 15:32:15,826 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 65 of 65 statements. [2025-02-05 15:32:15,827 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:15,827 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:16,007 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-02-05 15:32:16,007 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:32:16,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453425761] [2025-02-05 15:32:16,007 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1453425761] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:32:16,007 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-05 15:32:16,007 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-05 15:32:16,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071555318] [2025-02-05 15:32:16,007 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:32:16,008 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-05 15:32:16,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:32:16,008 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-05 15:32:16,008 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-05 15:32:16,008 INFO L87 Difference]: Start difference. First operand 548 states and 899 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-02-05 15:32:16,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:32:16,071 INFO L93 Difference]: Finished difference Result 1079 states and 1776 transitions. [2025-02-05 15:32:16,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-05 15:32:16,072 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-02-05 15:32:16,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:32:16,079 INFO L225 Difference]: With dead ends: 1079 [2025-02-05 15:32:16,079 INFO L226 Difference]: Without dead ends: 548 [2025-02-05 15:32:16,081 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-02-05 15:32:16,082 INFO L435 NwaCegarLoop]: 886 mSDtfsCounter, 3 mSDsluCounter, 1765 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 2651 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-02-05 15:32:16,082 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 2651 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-02-05 15:32:16,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2025-02-05 15:32:16,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 548. [2025-02-05 15:32:16,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 425 states have (on average 1.6588235294117648) internal successors, (705), 442 states have internal predecessors, (705), 97 states have call successors, (97), 26 states have call predecessors, (97), 25 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2025-02-05 15:32:16,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 898 transitions. [2025-02-05 15:32:16,114 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 898 transitions. Word has length 65 [2025-02-05 15:32:16,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:32:16,114 INFO L471 AbstractCegarLoop]: Abstraction has 548 states and 898 transitions. [2025-02-05 15:32:16,114 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-02-05 15:32:16,114 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 898 transitions. [2025-02-05 15:32:16,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2025-02-05 15:32:16,117 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:32:16,117 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-02-05 15:32:16,117 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-02-05 15:32:16,117 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:32:16,118 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:32:16,118 INFO L85 PathProgramCache]: Analyzing trace with hash 666008864, now seen corresponding path program 1 times [2025-02-05 15:32:16,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:32:16,120 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1556154174] [2025-02-05 15:32:16,120 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:16,120 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:32:16,137 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 66 statements into 1 equivalence classes. [2025-02-05 15:32:16,145 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 66 of 66 statements. [2025-02-05 15:32:16,145 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:16,145 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:16,220 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-02-05 15:32:16,220 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:32:16,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1556154174] [2025-02-05 15:32:16,220 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1556154174] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:32:16,220 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-05 15:32:16,220 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-05 15:32:16,221 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519363605] [2025-02-05 15:32:16,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:32:16,221 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-05 15:32:16,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:32:16,221 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-05 15:32:16,222 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-05 15:32:16,222 INFO L87 Difference]: Start difference. First operand 548 states and 898 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-02-05 15:32:16,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:32:16,268 INFO L93 Difference]: Finished difference Result 1079 states and 1775 transitions. [2025-02-05 15:32:16,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-05 15:32:16,270 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-02-05 15:32:16,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:32:16,274 INFO L225 Difference]: With dead ends: 1079 [2025-02-05 15:32:16,275 INFO L226 Difference]: Without dead ends: 548 [2025-02-05 15:32:16,277 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-02-05 15:32:16,277 INFO L435 NwaCegarLoop]: 886 mSDtfsCounter, 2 mSDsluCounter, 1765 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 2651 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-02-05 15:32:16,278 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 2651 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-02-05 15:32:16,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2025-02-05 15:32:16,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 548. [2025-02-05 15:32:16,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 425 states have (on average 1.6564705882352941) internal successors, (704), 442 states have internal predecessors, (704), 97 states have call successors, (97), 26 states have call predecessors, (97), 25 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2025-02-05 15:32:16,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 897 transitions. [2025-02-05 15:32:16,301 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 897 transitions. Word has length 66 [2025-02-05 15:32:16,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:32:16,302 INFO L471 AbstractCegarLoop]: Abstraction has 548 states and 897 transitions. [2025-02-05 15:32:16,302 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-02-05 15:32:16,302 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 897 transitions. [2025-02-05 15:32:16,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2025-02-05 15:32:16,303 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:32:16,303 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-02-05 15:32:16,303 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-02-05 15:32:16,303 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:32:16,304 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:32:16,304 INFO L85 PathProgramCache]: Analyzing trace with hash 750042818, now seen corresponding path program 1 times [2025-02-05 15:32:16,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:32:16,304 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827841907] [2025-02-05 15:32:16,304 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:16,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:32:16,318 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 67 statements into 1 equivalence classes. [2025-02-05 15:32:16,332 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 67 of 67 statements. [2025-02-05 15:32:16,332 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:16,332 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:16,443 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-02-05 15:32:16,443 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:32:16,443 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1827841907] [2025-02-05 15:32:16,443 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1827841907] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:32:16,443 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-05 15:32:16,444 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-05 15:32:16,444 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376678274] [2025-02-05 15:32:16,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:32:16,444 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-05 15:32:16,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:32:16,445 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-05 15:32:16,445 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-05 15:32:16,445 INFO L87 Difference]: Start difference. First operand 548 states and 897 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-02-05 15:32:16,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:32:16,489 INFO L93 Difference]: Finished difference Result 1079 states and 1774 transitions. [2025-02-05 15:32:16,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-05 15:32:16,490 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-02-05 15:32:16,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:32:16,494 INFO L225 Difference]: With dead ends: 1079 [2025-02-05 15:32:16,495 INFO L226 Difference]: Without dead ends: 548 [2025-02-05 15:32:16,497 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-02-05 15:32:16,498 INFO L435 NwaCegarLoop]: 886 mSDtfsCounter, 1 mSDsluCounter, 1765 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 2651 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-02-05 15:32:16,498 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 2651 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-02-05 15:32:16,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2025-02-05 15:32:16,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 548. [2025-02-05 15:32:16,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 425 states have (on average 1.6541176470588235) internal successors, (703), 442 states have internal predecessors, (703), 97 states have call successors, (97), 26 states have call predecessors, (97), 25 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2025-02-05 15:32:16,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 896 transitions. [2025-02-05 15:32:16,565 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 896 transitions. Word has length 67 [2025-02-05 15:32:16,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:32:16,565 INFO L471 AbstractCegarLoop]: Abstraction has 548 states and 896 transitions. [2025-02-05 15:32:16,565 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-02-05 15:32:16,565 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 896 transitions. [2025-02-05 15:32:16,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2025-02-05 15:32:16,566 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:32:16,566 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-02-05 15:32:16,566 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-02-05 15:32:16,566 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:32:16,567 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:32:16,567 INFO L85 PathProgramCache]: Analyzing trace with hash -614602563, now seen corresponding path program 1 times [2025-02-05 15:32:16,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:32:16,567 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283982401] [2025-02-05 15:32:16,567 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:16,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:32:16,588 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 68 statements into 1 equivalence classes. [2025-02-05 15:32:16,603 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 68 of 68 statements. [2025-02-05 15:32:16,603 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:16,603 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:16,729 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-02-05 15:32:16,729 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:32:16,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283982401] [2025-02-05 15:32:16,729 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1283982401] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:32:16,729 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-05 15:32:16,730 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2025-02-05 15:32:16,730 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200398706] [2025-02-05 15:32:16,730 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:32:16,730 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-02-05 15:32:16,730 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:32:16,730 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-02-05 15:32:16,731 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2025-02-05 15:32:16,731 INFO L87 Difference]: Start difference. First operand 548 states and 896 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-02-05 15:32:16,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:32:16,825 INFO L93 Difference]: Finished difference Result 1090 states and 1791 transitions. [2025-02-05 15:32:16,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-02-05 15:32:16,826 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-02-05 15:32:16,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:32:16,830 INFO L225 Difference]: With dead ends: 1090 [2025-02-05 15:32:16,830 INFO L226 Difference]: Without dead ends: 563 [2025-02-05 15:32:16,832 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-02-05 15:32:16,833 INFO L435 NwaCegarLoop]: 883 mSDtfsCounter, 91 mSDsluCounter, 4330 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 5213 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.1s IncrementalHoareTripleChecker+Time [2025-02-05 15:32:16,833 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 5213 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-05 15:32:16,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2025-02-05 15:32:16,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 561. [2025-02-05 15:32:16,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 435 states have (on average 1.650574712643678) internal successors, (718), 454 states have internal predecessors, (718), 98 states have call successors, (98), 26 states have call predecessors, (98), 27 states have return successors, (100), 94 states have call predecessors, (100), 97 states have call successors, (100) [2025-02-05 15:32:16,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 916 transitions. [2025-02-05 15:32:16,859 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 916 transitions. Word has length 68 [2025-02-05 15:32:16,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:32:16,860 INFO L471 AbstractCegarLoop]: Abstraction has 561 states and 916 transitions. [2025-02-05 15:32:16,860 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-02-05 15:32:16,860 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 916 transitions. [2025-02-05 15:32:16,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2025-02-05 15:32:16,861 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:32:16,861 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-02-05 15:32:16,861 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-02-05 15:32:16,861 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:32:16,861 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:32:16,863 INFO L85 PathProgramCache]: Analyzing trace with hash 154567452, now seen corresponding path program 1 times [2025-02-05 15:32:16,863 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:32:16,863 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [358426355] [2025-02-05 15:32:16,863 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:16,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:32:16,874 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 68 statements into 1 equivalence classes. [2025-02-05 15:32:16,880 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 68 of 68 statements. [2025-02-05 15:32:16,881 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:16,881 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:16,930 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-02-05 15:32:16,931 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:32:16,931 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [358426355] [2025-02-05 15:32:16,931 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [358426355] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:32:16,931 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-05 15:32:16,931 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-05 15:32:16,931 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613270606] [2025-02-05 15:32:16,931 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:32:16,931 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-05 15:32:16,931 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:32:16,933 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-05 15:32:16,933 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-05 15:32:16,933 INFO L87 Difference]: Start difference. First operand 561 states and 916 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-02-05 15:32:16,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:32:16,982 INFO L93 Difference]: Finished difference Result 1097 states and 1802 transitions. [2025-02-05 15:32:16,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-05 15:32:16,983 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-02-05 15:32:16,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:32:16,986 INFO L225 Difference]: With dead ends: 1097 [2025-02-05 15:32:16,986 INFO L226 Difference]: Without dead ends: 557 [2025-02-05 15:32:16,988 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-02-05 15:32:16,989 INFO L435 NwaCegarLoop]: 884 mSDtfsCounter, 1 mSDsluCounter, 1762 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 2646 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-02-05 15:32:16,990 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 2646 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-02-05 15:32:16,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 557 states. [2025-02-05 15:32:17,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 557 to 557. [2025-02-05 15:32:17,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 557 states, 433 states have (on average 1.651270207852194) internal successors, (715), 451 states have internal predecessors, (715), 97 states have call successors, (97), 26 states have call predecessors, (97), 26 states have return successors, (97), 93 states have call predecessors, (97), 96 states have call successors, (97) [2025-02-05 15:32:17,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 557 states to 557 states and 909 transitions. [2025-02-05 15:32:17,010 INFO L78 Accepts]: Start accepts. Automaton has 557 states and 909 transitions. Word has length 68 [2025-02-05 15:32:17,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:32:17,010 INFO L471 AbstractCegarLoop]: Abstraction has 557 states and 909 transitions. [2025-02-05 15:32:17,010 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-02-05 15:32:17,010 INFO L276 IsEmpty]: Start isEmpty. Operand 557 states and 909 transitions. [2025-02-05 15:32:17,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2025-02-05 15:32:17,012 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:32:17,012 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-02-05 15:32:17,012 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2025-02-05 15:32:17,012 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:32:17,012 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:32:17,012 INFO L85 PathProgramCache]: Analyzing trace with hash -570920579, now seen corresponding path program 1 times [2025-02-05 15:32:17,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:32:17,013 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1164668379] [2025-02-05 15:32:17,013 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:17,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:32:17,025 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 69 statements into 1 equivalence classes. [2025-02-05 15:32:17,031 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 69 of 69 statements. [2025-02-05 15:32:17,032 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:17,032 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:17,149 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-02-05 15:32:17,150 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:32:17,150 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1164668379] [2025-02-05 15:32:17,150 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1164668379] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:32:17,150 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-05 15:32:17,150 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-02-05 15:32:17,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555555817] [2025-02-05 15:32:17,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:32:17,150 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-02-05 15:32:17,150 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:32:17,151 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-02-05 15:32:17,151 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-02-05 15:32:17,151 INFO L87 Difference]: Start difference. First operand 557 states and 909 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-02-05 15:32:17,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:32:17,353 INFO L93 Difference]: Finished difference Result 1140 states and 1874 transitions. [2025-02-05 15:32:17,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-02-05 15:32:17,353 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-02-05 15:32:17,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:32:17,356 INFO L225 Difference]: With dead ends: 1140 [2025-02-05 15:32:17,356 INFO L226 Difference]: Without dead ends: 589 [2025-02-05 15:32:17,359 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-02-05 15:32:17,359 INFO L435 NwaCegarLoop]: 858 mSDtfsCounter, 72 mSDsluCounter, 3353 mSDsCounter, 0 mSdLazyCounter, 343 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 4211 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-02-05 15:32:17,360 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 4211 Invalid, 355 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 343 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-05 15:32:17,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states. [2025-02-05 15:32:17,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 562. [2025-02-05 15:32:17,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 562 states, 438 states have (on average 1.6369863013698631) internal successors, (717), 455 states have internal predecessors, (717), 97 states have call successors, (97), 27 states have call predecessors, (97), 26 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2025-02-05 15:32:17,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 562 states to 562 states and 910 transitions. [2025-02-05 15:32:17,378 INFO L78 Accepts]: Start accepts. Automaton has 562 states and 910 transitions. Word has length 69 [2025-02-05 15:32:17,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:32:17,378 INFO L471 AbstractCegarLoop]: Abstraction has 562 states and 910 transitions. [2025-02-05 15:32:17,378 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-02-05 15:32:17,378 INFO L276 IsEmpty]: Start isEmpty. Operand 562 states and 910 transitions. [2025-02-05 15:32:17,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2025-02-05 15:32:17,381 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:32:17,381 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-02-05 15:32:17,381 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-02-05 15:32:17,381 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:32:17,381 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:32:17,381 INFO L85 PathProgramCache]: Analyzing trace with hash 2066100180, now seen corresponding path program 1 times [2025-02-05 15:32:17,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:32:17,382 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119327493] [2025-02-05 15:32:17,382 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:17,382 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:32:17,394 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 70 statements into 1 equivalence classes. [2025-02-05 15:32:17,401 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 70 of 70 statements. [2025-02-05 15:32:17,402 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:17,402 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:17,480 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-02-05 15:32:17,480 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:32:17,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119327493] [2025-02-05 15:32:17,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119327493] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:32:17,480 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-05 15:32:17,480 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-02-05 15:32:17,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850939691] [2025-02-05 15:32:17,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:32:17,481 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-02-05 15:32:17,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:32:17,481 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-02-05 15:32:17,482 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-02-05 15:32:17,482 INFO L87 Difference]: Start difference. First operand 562 states and 910 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-02-05 15:32:17,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:32:17,656 INFO L93 Difference]: Finished difference Result 1091 states and 1769 transitions. [2025-02-05 15:32:17,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-02-05 15:32:17,656 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-02-05 15:32:17,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:32:17,660 INFO L225 Difference]: With dead ends: 1091 [2025-02-05 15:32:17,660 INFO L226 Difference]: Without dead ends: 580 [2025-02-05 15:32:17,662 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-02-05 15:32:17,663 INFO L435 NwaCegarLoop]: 847 mSDtfsCounter, 56 mSDsluCounter, 3341 mSDsCounter, 0 mSdLazyCounter, 274 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 4188 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-02-05 15:32:17,663 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 4188 Invalid, 279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 274 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-05 15:32:17,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2025-02-05 15:32:17,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 562. [2025-02-05 15:32:17,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 562 states, 438 states have (on average 1.6278538812785388) internal successors, (713), 455 states have internal predecessors, (713), 97 states have call successors, (97), 27 states have call predecessors, (97), 26 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2025-02-05 15:32:17,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 562 states to 562 states and 906 transitions. [2025-02-05 15:32:17,682 INFO L78 Accepts]: Start accepts. Automaton has 562 states and 906 transitions. Word has length 70 [2025-02-05 15:32:17,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:32:17,682 INFO L471 AbstractCegarLoop]: Abstraction has 562 states and 906 transitions. [2025-02-05 15:32:17,683 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-02-05 15:32:17,683 INFO L276 IsEmpty]: Start isEmpty. Operand 562 states and 906 transitions. [2025-02-05 15:32:17,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2025-02-05 15:32:17,685 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:32:17,685 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-02-05 15:32:17,685 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2025-02-05 15:32:17,685 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:32:17,686 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:32:17,686 INFO L85 PathProgramCache]: Analyzing trace with hash -1419648096, now seen corresponding path program 1 times [2025-02-05 15:32:17,686 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:32:17,686 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106703413] [2025-02-05 15:32:17,686 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:17,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:32:17,700 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 71 statements into 1 equivalence classes. [2025-02-05 15:32:17,707 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 71 of 71 statements. [2025-02-05 15:32:17,708 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:17,708 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:17,779 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-02-05 15:32:17,779 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:32:17,779 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1106703413] [2025-02-05 15:32:17,779 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1106703413] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:32:17,779 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-05 15:32:17,780 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-02-05 15:32:17,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021233776] [2025-02-05 15:32:17,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:32:17,780 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-02-05 15:32:17,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:32:17,780 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-02-05 15:32:17,780 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-02-05 15:32:17,781 INFO L87 Difference]: Start difference. First operand 562 states and 906 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-02-05 15:32:17,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:32:17,949 INFO L93 Difference]: Finished difference Result 1091 states and 1765 transitions. [2025-02-05 15:32:17,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-02-05 15:32:17,949 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-02-05 15:32:17,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:32:17,953 INFO L225 Difference]: With dead ends: 1091 [2025-02-05 15:32:17,953 INFO L226 Difference]: Without dead ends: 580 [2025-02-05 15:32:17,954 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-02-05 15:32:17,955 INFO L435 NwaCegarLoop]: 846 mSDtfsCounter, 55 mSDsluCounter, 3337 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 4183 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-02-05 15:32:17,955 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 4183 Invalid, 259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-05 15:32:17,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2025-02-05 15:32:17,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 562. [2025-02-05 15:32:17,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 562 states, 438 states have (on average 1.6187214611872147) internal successors, (709), 455 states have internal predecessors, (709), 97 states have call successors, (97), 27 states have call predecessors, (97), 26 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2025-02-05 15:32:17,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 562 states to 562 states and 902 transitions. [2025-02-05 15:32:17,970 INFO L78 Accepts]: Start accepts. Automaton has 562 states and 902 transitions. Word has length 71 [2025-02-05 15:32:17,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:32:17,971 INFO L471 AbstractCegarLoop]: Abstraction has 562 states and 902 transitions. [2025-02-05 15:32:17,971 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-02-05 15:32:17,971 INFO L276 IsEmpty]: Start isEmpty. Operand 562 states and 902 transitions. [2025-02-05 15:32:17,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2025-02-05 15:32:17,972 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:32:17,972 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-02-05 15:32:17,972 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2025-02-05 15:32:17,972 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:32:17,972 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:32:17,972 INFO L85 PathProgramCache]: Analyzing trace with hash 1121988687, now seen corresponding path program 1 times [2025-02-05 15:32:17,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:32:17,973 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [204841266] [2025-02-05 15:32:17,973 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:17,973 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:32:17,983 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 71 statements into 1 equivalence classes. [2025-02-05 15:32:17,988 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 71 of 71 statements. [2025-02-05 15:32:17,988 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:17,988 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:18,064 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-02-05 15:32:18,064 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:32:18,064 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [204841266] [2025-02-05 15:32:18,065 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [204841266] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:32:18,065 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-05 15:32:18,065 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2025-02-05 15:32:18,066 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1115138657] [2025-02-05 15:32:18,066 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:32:18,066 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-02-05 15:32:18,066 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:32:18,066 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-02-05 15:32:18,066 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2025-02-05 15:32:18,067 INFO L87 Difference]: Start difference. First operand 562 states and 902 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-02-05 15:32:18,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:32:18,133 INFO L93 Difference]: Finished difference Result 1082 states and 1747 transitions. [2025-02-05 15:32:18,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-02-05 15:32:18,134 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-02-05 15:32:18,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:32:18,138 INFO L225 Difference]: With dead ends: 1082 [2025-02-05 15:32:18,138 INFO L226 Difference]: Without dead ends: 550 [2025-02-05 15:32:18,140 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-02-05 15:32:18,141 INFO L435 NwaCegarLoop]: 872 mSDtfsCounter, 94 mSDsluCounter, 4264 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 5136 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-02-05 15:32:18,141 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 5136 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-02-05 15:32:18,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2025-02-05 15:32:18,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 541. [2025-02-05 15:32:18,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 417 states have (on average 1.6115107913669064) internal successors, (672), 434 states have internal predecessors, (672), 97 states have call successors, (97), 27 states have call predecessors, (97), 26 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2025-02-05 15:32:18,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 865 transitions. [2025-02-05 15:32:18,157 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 865 transitions. Word has length 71 [2025-02-05 15:32:18,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:32:18,157 INFO L471 AbstractCegarLoop]: Abstraction has 541 states and 865 transitions. [2025-02-05 15:32:18,158 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-02-05 15:32:18,158 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 865 transitions. [2025-02-05 15:32:18,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2025-02-05 15:32:18,158 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:32:18,158 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-02-05 15:32:18,158 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2025-02-05 15:32:18,159 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:32:18,159 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:32:18,159 INFO L85 PathProgramCache]: Analyzing trace with hash -1437708137, now seen corresponding path program 1 times [2025-02-05 15:32:18,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:32:18,159 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662488912] [2025-02-05 15:32:18,159 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:18,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:32:18,171 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 72 statements into 1 equivalence classes. [2025-02-05 15:32:18,178 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 72 of 72 statements. [2025-02-05 15:32:18,179 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:18,179 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:18,249 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-02-05 15:32:18,249 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:32:18,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662488912] [2025-02-05 15:32:18,250 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [662488912] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:32:18,250 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-05 15:32:18,250 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-02-05 15:32:18,250 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091489788] [2025-02-05 15:32:18,250 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:32:18,250 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-02-05 15:32:18,250 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:32:18,251 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-02-05 15:32:18,251 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-02-05 15:32:18,251 INFO L87 Difference]: Start difference. First operand 541 states and 865 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-02-05 15:32:18,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:32:18,346 INFO L93 Difference]: Finished difference Result 1061 states and 1710 transitions. [2025-02-05 15:32:18,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-02-05 15:32:18,346 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-02-05 15:32:18,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:32:18,351 INFO L225 Difference]: With dead ends: 1061 [2025-02-05 15:32:18,351 INFO L226 Difference]: Without dead ends: 550 [2025-02-05 15:32:18,353 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-02-05 15:32:18,354 INFO L435 NwaCegarLoop]: 847 mSDtfsCounter, 39 mSDsluCounter, 3341 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 4188 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-02-05 15:32:18,354 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 4188 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-05 15:32:18,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2025-02-05 15:32:18,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 541. [2025-02-05 15:32:18,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 417 states have (on average 1.6091127098321343) internal successors, (671), 434 states have internal predecessors, (671), 97 states have call successors, (97), 27 states have call predecessors, (97), 26 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2025-02-05 15:32:18,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 864 transitions. [2025-02-05 15:32:18,371 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 864 transitions. Word has length 72 [2025-02-05 15:32:18,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:32:18,371 INFO L471 AbstractCegarLoop]: Abstraction has 541 states and 864 transitions. [2025-02-05 15:32:18,372 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-02-05 15:32:18,372 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 864 transitions. [2025-02-05 15:32:18,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2025-02-05 15:32:18,374 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:32:18,374 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-02-05 15:32:18,375 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2025-02-05 15:32:18,375 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:32:18,375 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:32:18,375 INFO L85 PathProgramCache]: Analyzing trace with hash -1331615293, now seen corresponding path program 1 times [2025-02-05 15:32:18,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:32:18,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079402183] [2025-02-05 15:32:18,375 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:18,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:32:18,386 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 73 statements into 1 equivalence classes. [2025-02-05 15:32:18,393 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 73 of 73 statements. [2025-02-05 15:32:18,393 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:18,393 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:18,487 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-02-05 15:32:18,487 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:32:18,487 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079402183] [2025-02-05 15:32:18,487 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079402183] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:32:18,487 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-05 15:32:18,487 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-02-05 15:32:18,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983450272] [2025-02-05 15:32:18,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:32:18,488 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-02-05 15:32:18,488 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:32:18,489 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-02-05 15:32:18,489 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-02-05 15:32:18,489 INFO L87 Difference]: Start difference. First operand 541 states and 864 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-02-05 15:32:18,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:32:18,579 INFO L93 Difference]: Finished difference Result 1061 states and 1709 transitions. [2025-02-05 15:32:18,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-02-05 15:32:18,580 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-02-05 15:32:18,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:32:18,584 INFO L225 Difference]: With dead ends: 1061 [2025-02-05 15:32:18,584 INFO L226 Difference]: Without dead ends: 550 [2025-02-05 15:32:18,586 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-02-05 15:32:18,587 INFO L435 NwaCegarLoop]: 847 mSDtfsCounter, 38 mSDsluCounter, 3341 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 4188 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-02-05 15:32:18,588 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 4188 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-05 15:32:18,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2025-02-05 15:32:18,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 541. [2025-02-05 15:32:18,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 417 states have (on average 1.6067146282973621) internal successors, (670), 434 states have internal predecessors, (670), 97 states have call successors, (97), 27 states have call predecessors, (97), 26 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2025-02-05 15:32:18,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 863 transitions. [2025-02-05 15:32:18,607 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 863 transitions. Word has length 73 [2025-02-05 15:32:18,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:32:18,607 INFO L471 AbstractCegarLoop]: Abstraction has 541 states and 863 transitions. [2025-02-05 15:32:18,607 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-02-05 15:32:18,607 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 863 transitions. [2025-02-05 15:32:18,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2025-02-05 15:32:18,608 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:32:18,608 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-02-05 15:32:18,608 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2025-02-05 15:32:18,609 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:32:18,609 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:32:18,609 INFO L85 PathProgramCache]: Analyzing trace with hash -1671750310, now seen corresponding path program 1 times [2025-02-05 15:32:18,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:32:18,609 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876733544] [2025-02-05 15:32:18,610 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:18,610 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:32:18,623 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 74 statements into 1 equivalence classes. [2025-02-05 15:32:18,630 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 74 of 74 statements. [2025-02-05 15:32:18,630 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:18,630 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:18,683 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-02-05 15:32:18,683 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:32:18,683 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876733544] [2025-02-05 15:32:18,683 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1876733544] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:32:18,683 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-05 15:32:18,683 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-05 15:32:18,684 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646253530] [2025-02-05 15:32:18,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:32:18,684 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-05 15:32:18,684 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:32:18,684 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-05 15:32:18,684 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-05 15:32:18,685 INFO L87 Difference]: Start difference. First operand 541 states and 863 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-02-05 15:32:18,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:32:18,727 INFO L93 Difference]: Finished difference Result 1048 states and 1688 transitions. [2025-02-05 15:32:18,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-05 15:32:18,728 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-02-05 15:32:18,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:32:18,732 INFO L225 Difference]: With dead ends: 1048 [2025-02-05 15:32:18,732 INFO L226 Difference]: Without dead ends: 543 [2025-02-05 15:32:18,734 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-02-05 15:32:18,735 INFO L435 NwaCegarLoop]: 826 mSDtfsCounter, 16 mSDsluCounter, 1636 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 2462 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-02-05 15:32:18,735 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 2462 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-02-05 15:32:18,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2025-02-05 15:32:18,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 543. [2025-02-05 15:32:18,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 543 states, 419 states have (on average 1.6014319809069213) internal successors, (671), 436 states have internal predecessors, (671), 97 states have call successors, (97), 27 states have call predecessors, (97), 26 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2025-02-05 15:32:18,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 864 transitions. [2025-02-05 15:32:18,751 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 864 transitions. Word has length 74 [2025-02-05 15:32:18,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:32:18,752 INFO L471 AbstractCegarLoop]: Abstraction has 543 states and 864 transitions. [2025-02-05 15:32:18,752 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-02-05 15:32:18,752 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 864 transitions. [2025-02-05 15:32:18,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2025-02-05 15:32:18,753 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:32:18,753 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-02-05 15:32:18,754 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2025-02-05 15:32:18,754 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:32:18,754 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:32:18,754 INFO L85 PathProgramCache]: Analyzing trace with hash 1048595478, now seen corresponding path program 1 times [2025-02-05 15:32:18,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:32:18,754 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [567648724] [2025-02-05 15:32:18,755 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:18,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:32:18,767 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 75 statements into 1 equivalence classes. [2025-02-05 15:32:18,773 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 75 of 75 statements. [2025-02-05 15:32:18,774 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:18,774 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:18,887 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-02-05 15:32:18,888 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:32:18,888 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [567648724] [2025-02-05 15:32:18,889 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [567648724] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:32:18,889 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-05 15:32:18,889 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-05 15:32:18,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069775884] [2025-02-05 15:32:18,889 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:32:18,889 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-05 15:32:18,889 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:32:18,890 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-05 15:32:18,890 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-05 15:32:18,890 INFO L87 Difference]: Start difference. First operand 543 states and 864 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-02-05 15:32:18,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:32:18,997 INFO L93 Difference]: Finished difference Result 1530 states and 2486 transitions. [2025-02-05 15:32:18,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-05 15:32:18,998 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-02-05 15:32:18,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:32:19,005 INFO L225 Difference]: With dead ends: 1530 [2025-02-05 15:32:19,005 INFO L226 Difference]: Without dead ends: 1030 [2025-02-05 15:32:19,009 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-02-05 15:32:19,009 INFO L435 NwaCegarLoop]: 932 mSDtfsCounter, 797 mSDsluCounter, 797 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 797 SdHoareTripleChecker+Valid, 1729 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.1s IncrementalHoareTripleChecker+Time [2025-02-05 15:32:19,010 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [797 Valid, 1729 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-05 15:32:19,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1030 states. [2025-02-05 15:32:19,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1030 to 967. [2025-02-05 15:32:19,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 967 states, 751 states have (on average 1.621837549933422) internal successors, (1218), 777 states have internal predecessors, (1218), 170 states have call successors, (170), 47 states have call predecessors, (170), 45 states have return successors, (175), 157 states have call predecessors, (175), 168 states have call successors, (175) [2025-02-05 15:32:19,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 967 states to 967 states and 1563 transitions. [2025-02-05 15:32:19,053 INFO L78 Accepts]: Start accepts. Automaton has 967 states and 1563 transitions. Word has length 75 [2025-02-05 15:32:19,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:32:19,054 INFO L471 AbstractCegarLoop]: Abstraction has 967 states and 1563 transitions. [2025-02-05 15:32:19,054 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-02-05 15:32:19,054 INFO L276 IsEmpty]: Start isEmpty. Operand 967 states and 1563 transitions. [2025-02-05 15:32:19,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2025-02-05 15:32:19,058 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:32:19,058 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 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] [2025-02-05 15:32:19,058 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2025-02-05 15:32:19,058 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:32:19,059 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:32:19,059 INFO L85 PathProgramCache]: Analyzing trace with hash 173333514, now seen corresponding path program 1 times [2025-02-05 15:32:19,059 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:32:19,059 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525548331] [2025-02-05 15:32:19,059 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:19,059 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:32:19,075 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 127 statements into 1 equivalence classes. [2025-02-05 15:32:19,110 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 127 of 127 statements. [2025-02-05 15:32:19,111 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:19,111 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:19,329 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2025-02-05 15:32:19,330 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:32:19,330 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525548331] [2025-02-05 15:32:19,331 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525548331] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-05 15:32:19,331 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [325559201] [2025-02-05 15:32:19,331 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:19,331 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-05 15:32:19,331 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-05 15:32:19,335 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-02-05 15:32:19,339 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-02-05 15:32:19,464 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 127 statements into 1 equivalence classes. [2025-02-05 15:32:19,603 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 127 of 127 statements. [2025-02-05 15:32:19,603 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:19,603 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:19,609 INFO L256 TraceCheckSpWp]: Trace formula consists of 1453 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-02-05 15:32:19,616 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-05 15:32:19,644 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2025-02-05 15:32:19,645 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-05 15:32:19,645 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [325559201] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:32:19,645 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-05 15:32:19,645 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [12] total 13 [2025-02-05 15:32:19,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187529616] [2025-02-05 15:32:19,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:32:19,645 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-05 15:32:19,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:32:19,646 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-05 15:32:19,646 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=132, Unknown=0, NotChecked=0, Total=156 [2025-02-05 15:32:19,647 INFO L87 Difference]: Start difference. First operand 967 states and 1563 transitions. Second operand has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2025-02-05 15:32:19,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:32:19,735 INFO L93 Difference]: Finished difference Result 2803 states and 4637 transitions. [2025-02-05 15:32:19,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-05 15:32:19,735 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 127 [2025-02-05 15:32:19,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:32:19,748 INFO L225 Difference]: With dead ends: 2803 [2025-02-05 15:32:19,748 INFO L226 Difference]: Without dead ends: 1880 [2025-02-05 15:32:19,754 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=132, Unknown=0, NotChecked=0, Total=156 [2025-02-05 15:32:19,755 INFO L435 NwaCegarLoop]: 858 mSDtfsCounter, 845 mSDsluCounter, 799 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 845 SdHoareTripleChecker+Valid, 1657 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-02-05 15:32:19,755 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [845 Valid, 1657 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-02-05 15:32:19,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1880 states. [2025-02-05 15:32:19,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1880 to 1868. [2025-02-05 15:32:19,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1868 states, 1453 states have (on average 1.6331727460426704) internal successors, (2373), 1502 states have internal predecessors, (2373), 327 states have call successors, (327), 89 states have call predecessors, (327), 87 states have return successors, (366), 306 states have call predecessors, (366), 323 states have call successors, (366) [2025-02-05 15:32:19,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1868 states to 1868 states and 3066 transitions. [2025-02-05 15:32:19,873 INFO L78 Accepts]: Start accepts. Automaton has 1868 states and 3066 transitions. Word has length 127 [2025-02-05 15:32:19,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:32:19,874 INFO L471 AbstractCegarLoop]: Abstraction has 1868 states and 3066 transitions. [2025-02-05 15:32:19,874 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2025-02-05 15:32:19,874 INFO L276 IsEmpty]: Start isEmpty. Operand 1868 states and 3066 transitions. [2025-02-05 15:32:19,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2025-02-05 15:32:19,877 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:32:19,877 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 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] [2025-02-05 15:32:19,888 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2025-02-05 15:32:20,078 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-02-05 15:32:20,078 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:32:20,078 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:32:20,078 INFO L85 PathProgramCache]: Analyzing trace with hash -2111529941, now seen corresponding path program 1 times [2025-02-05 15:32:20,078 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:32:20,078 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [380742098] [2025-02-05 15:32:20,079 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:20,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:32:20,096 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 127 statements into 1 equivalence classes. [2025-02-05 15:32:20,103 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 127 of 127 statements. [2025-02-05 15:32:20,103 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:20,103 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:20,305 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2025-02-05 15:32:20,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:32:20,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [380742098] [2025-02-05 15:32:20,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [380742098] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-05 15:32:20,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1860808129] [2025-02-05 15:32:20,305 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:20,305 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-05 15:32:20,305 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-05 15:32:20,311 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-02-05 15:32:20,312 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-02-05 15:32:20,422 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 127 statements into 1 equivalence classes. [2025-02-05 15:32:20,543 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 127 of 127 statements. [2025-02-05 15:32:20,544 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:20,544 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:20,548 INFO L256 TraceCheckSpWp]: Trace formula consists of 1454 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-02-05 15:32:20,552 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-05 15:32:20,743 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2025-02-05 15:32:20,744 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-05 15:32:20,744 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1860808129] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:32:20,744 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-05 15:32:20,744 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 16 [2025-02-05 15:32:20,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691523672] [2025-02-05 15:32:20,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:32:20,744 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-02-05 15:32:20,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:32:20,745 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-02-05 15:32:20,745 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2025-02-05 15:32:20,745 INFO L87 Difference]: Start difference. First operand 1868 states and 3066 transitions. Second operand has 6 states, 6 states have (on average 13.333333333333334) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2025-02-05 15:32:21,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:32:21,332 INFO L93 Difference]: Finished difference Result 4733 states and 7804 transitions. [2025-02-05 15:32:21,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-02-05 15:32:21,333 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.333333333333334) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) Word has length 127 [2025-02-05 15:32:21,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:32:21,350 INFO L225 Difference]: With dead ends: 4733 [2025-02-05 15:32:21,350 INFO L226 Difference]: Without dead ends: 2908 [2025-02-05 15:32:21,359 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 126 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-02-05 15:32:21,360 INFO L435 NwaCegarLoop]: 1129 mSDtfsCounter, 799 mSDsluCounter, 3598 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 801 SdHoareTripleChecker+Valid, 4727 SdHoareTripleChecker+Invalid, 221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-02-05 15:32:21,360 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [801 Valid, 4727 Invalid, 221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 219 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-02-05 15:32:21,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2908 states. [2025-02-05 15:32:21,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2908 to 2906. [2025-02-05 15:32:21,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2906 states, 2257 states have (on average 1.5999113867966328) internal successors, (3611), 2310 states have internal predecessors, (3611), 501 states have call successors, (501), 151 states have call predecessors, (501), 147 states have return successors, (632), 476 states have call predecessors, (632), 493 states have call successors, (632) [2025-02-05 15:32:21,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2906 states to 2906 states and 4744 transitions. [2025-02-05 15:32:21,511 INFO L78 Accepts]: Start accepts. Automaton has 2906 states and 4744 transitions. Word has length 127 [2025-02-05 15:32:21,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:32:21,512 INFO L471 AbstractCegarLoop]: Abstraction has 2906 states and 4744 transitions. [2025-02-05 15:32:21,512 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.333333333333334) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2025-02-05 15:32:21,513 INFO L276 IsEmpty]: Start isEmpty. Operand 2906 states and 4744 transitions. [2025-02-05 15:32:21,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2025-02-05 15:32:21,516 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:32:21,516 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 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] [2025-02-05 15:32:21,527 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-02-05 15:32:21,716 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-02-05 15:32:21,717 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:32:21,717 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:32:21,718 INFO L85 PathProgramCache]: Analyzing trace with hash -1929456246, now seen corresponding path program 1 times [2025-02-05 15:32:21,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:32:21,718 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1728739782] [2025-02-05 15:32:21,718 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:21,718 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:32:21,735 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 128 statements into 1 equivalence classes. [2025-02-05 15:32:21,744 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 128 of 128 statements. [2025-02-05 15:32:21,744 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:21,744 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:21,821 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2025-02-05 15:32:21,822 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:32:21,822 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1728739782] [2025-02-05 15:32:21,822 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1728739782] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-05 15:32:21,822 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080829389] [2025-02-05 15:32:21,822 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:21,822 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-05 15:32:21,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-05 15:32:21,824 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-02-05 15:32:21,825 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-02-05 15:32:21,956 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 128 statements into 1 equivalence classes. [2025-02-05 15:32:22,084 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 128 of 128 statements. [2025-02-05 15:32:22,084 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:22,084 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:22,089 INFO L256 TraceCheckSpWp]: Trace formula consists of 1451 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-02-05 15:32:22,093 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-05 15:32:22,219 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2025-02-05 15:32:22,219 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-05 15:32:22,219 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080829389] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:32:22,219 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-05 15:32:22,219 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 9 [2025-02-05 15:32:22,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848404720] [2025-02-05 15:32:22,220 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:32:22,220 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-02-05 15:32:22,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:32:22,221 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-02-05 15:32:22,221 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2025-02-05 15:32:22,221 INFO L87 Difference]: Start difference. First operand 2906 states and 4744 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, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2025-02-05 15:32:22,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:32:22,780 INFO L93 Difference]: Finished difference Result 5833 states and 9851 transitions. [2025-02-05 15:32:22,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-02-05 15:32:22,780 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, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 128 [2025-02-05 15:32:22,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:32:22,799 INFO L225 Difference]: With dead ends: 5833 [2025-02-05 15:32:22,799 INFO L226 Difference]: Without dead ends: 2970 [2025-02-05 15:32:22,819 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2025-02-05 15:32:22,819 INFO L435 NwaCegarLoop]: 825 mSDtfsCounter, 793 mSDsluCounter, 1270 mSDsCounter, 0 mSdLazyCounter, 445 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 797 SdHoareTripleChecker+Valid, 2095 SdHoareTripleChecker+Invalid, 460 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 445 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-02-05 15:32:22,819 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [797 Valid, 2095 Invalid, 460 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 445 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-02-05 15:32:22,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2970 states. [2025-02-05 15:32:22,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2970 to 2970. [2025-02-05 15:32:22,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2970 states, 2313 states have (on average 1.6026805015131864) internal successors, (3707), 2366 states have internal predecessors, (3707), 501 states have call successors, (501), 159 states have call predecessors, (501), 155 states have return successors, (640), 476 states have call predecessors, (640), 493 states have call successors, (640) [2025-02-05 15:32:22,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2970 states to 2970 states and 4848 transitions. [2025-02-05 15:32:22,927 INFO L78 Accepts]: Start accepts. Automaton has 2970 states and 4848 transitions. Word has length 128 [2025-02-05 15:32:22,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:32:22,927 INFO L471 AbstractCegarLoop]: Abstraction has 2970 states and 4848 transitions. [2025-02-05 15:32:22,927 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, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2025-02-05 15:32:22,927 INFO L276 IsEmpty]: Start isEmpty. Operand 2970 states and 4848 transitions. [2025-02-05 15:32:22,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2025-02-05 15:32:22,930 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:32:22,930 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2025-02-05 15:32:22,938 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-02-05 15:32:23,135 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-02-05 15:32:23,135 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:32:23,135 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:32:23,135 INFO L85 PathProgramCache]: Analyzing trace with hash -1208767878, now seen corresponding path program 1 times [2025-02-05 15:32:23,135 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:32:23,136 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647834330] [2025-02-05 15:32:23,136 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:23,136 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:32:23,147 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 131 statements into 1 equivalence classes. [2025-02-05 15:32:23,153 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 131 of 131 statements. [2025-02-05 15:32:23,153 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:23,153 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:23,250 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2025-02-05 15:32:23,250 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:32:23,250 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647834330] [2025-02-05 15:32:23,250 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [647834330] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-05 15:32:23,250 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [813064424] [2025-02-05 15:32:23,251 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:23,251 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-05 15:32:23,251 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-05 15:32:23,254 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-02-05 15:32:23,262 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-02-05 15:32:23,369 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 131 statements into 1 equivalence classes. [2025-02-05 15:32:23,475 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 131 of 131 statements. [2025-02-05 15:32:23,475 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:23,475 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:23,479 INFO L256 TraceCheckSpWp]: Trace formula consists of 1454 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-02-05 15:32:23,482 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-05 15:32:23,584 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2025-02-05 15:32:23,587 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-05 15:32:23,588 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [813064424] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:32:23,588 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-05 15:32:23,588 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 9 [2025-02-05 15:32:23,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952490229] [2025-02-05 15:32:23,588 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:32:23,588 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-02-05 15:32:23,588 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:32:23,589 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-02-05 15:32:23,589 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2025-02-05 15:32:23,589 INFO L87 Difference]: Start difference. First operand 2970 states and 4848 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, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2025-02-05 15:32:24,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:32:24,099 INFO L93 Difference]: Finished difference Result 5961 states and 10035 transitions. [2025-02-05 15:32:24,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-02-05 15:32:24,099 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, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 131 [2025-02-05 15:32:24,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:32:24,119 INFO L225 Difference]: With dead ends: 5961 [2025-02-05 15:32:24,119 INFO L226 Difference]: Without dead ends: 3034 [2025-02-05 15:32:24,133 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 129 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-02-05 15:32:24,134 INFO L435 NwaCegarLoop]: 822 mSDtfsCounter, 784 mSDsluCounter, 1270 mSDsCounter, 0 mSdLazyCounter, 444 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 791 SdHoareTripleChecker+Valid, 2092 SdHoareTripleChecker+Invalid, 460 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 444 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-02-05 15:32:24,134 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [791 Valid, 2092 Invalid, 460 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 444 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-02-05 15:32:24,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3034 states. [2025-02-05 15:32:24,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3034 to 3034. [2025-02-05 15:32:24,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3034 states, 2369 states have (on average 1.6053186998733644) internal successors, (3803), 2422 states have internal predecessors, (3803), 501 states have call successors, (501), 167 states have call predecessors, (501), 163 states have return successors, (648), 476 states have call predecessors, (648), 493 states have call successors, (648) [2025-02-05 15:32:24,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3034 states to 3034 states and 4952 transitions. [2025-02-05 15:32:24,244 INFO L78 Accepts]: Start accepts. Automaton has 3034 states and 4952 transitions. Word has length 131 [2025-02-05 15:32:24,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:32:24,245 INFO L471 AbstractCegarLoop]: Abstraction has 3034 states and 4952 transitions. [2025-02-05 15:32:24,245 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, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2025-02-05 15:32:24,246 INFO L276 IsEmpty]: Start isEmpty. Operand 3034 states and 4952 transitions. [2025-02-05 15:32:24,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2025-02-05 15:32:24,249 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:32:24,249 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2025-02-05 15:32:24,257 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-02-05 15:32:24,454 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-02-05 15:32:24,454 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:32:24,455 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:32:24,455 INFO L85 PathProgramCache]: Analyzing trace with hash -853528825, now seen corresponding path program 1 times [2025-02-05 15:32:24,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:32:24,455 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030557270] [2025-02-05 15:32:24,455 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:24,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:32:24,472 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 134 statements into 1 equivalence classes. [2025-02-05 15:32:24,481 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 134 of 134 statements. [2025-02-05 15:32:24,481 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:24,481 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:24,591 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2025-02-05 15:32:24,591 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:32:24,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030557270] [2025-02-05 15:32:24,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2030557270] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-05 15:32:24,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2141762508] [2025-02-05 15:32:24,592 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:24,592 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-05 15:32:24,592 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-05 15:32:24,595 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-02-05 15:32:24,597 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-02-05 15:32:24,701 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 134 statements into 1 equivalence classes. [2025-02-05 15:32:24,807 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 134 of 134 statements. [2025-02-05 15:32:24,807 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:24,807 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:24,811 INFO L256 TraceCheckSpWp]: Trace formula consists of 1457 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-02-05 15:32:24,813 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-05 15:32:24,941 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2025-02-05 15:32:24,942 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-05 15:32:24,942 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2141762508] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:32:24,942 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-05 15:32:24,942 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 9 [2025-02-05 15:32:24,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187995516] [2025-02-05 15:32:24,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:32:24,942 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-02-05 15:32:24,942 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:32:24,942 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-02-05 15:32:24,943 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2025-02-05 15:32:24,943 INFO L87 Difference]: Start difference. First operand 3034 states and 4952 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, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2025-02-05 15:32:25,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:32:25,655 INFO L93 Difference]: Finished difference Result 6089 states and 10219 transitions. [2025-02-05 15:32:25,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-02-05 15:32:25,656 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, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 134 [2025-02-05 15:32:25,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:32:25,675 INFO L225 Difference]: With dead ends: 6089 [2025-02-05 15:32:25,675 INFO L226 Difference]: Without dead ends: 3098 [2025-02-05 15:32:25,689 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2025-02-05 15:32:25,690 INFO L435 NwaCegarLoop]: 819 mSDtfsCounter, 775 mSDsluCounter, 1270 mSDsCounter, 0 mSdLazyCounter, 443 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 785 SdHoareTripleChecker+Valid, 2089 SdHoareTripleChecker+Invalid, 460 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 443 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2025-02-05 15:32:25,690 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [785 Valid, 2089 Invalid, 460 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 443 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2025-02-05 15:32:25,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3098 states. [2025-02-05 15:32:25,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3098 to 3098. [2025-02-05 15:32:25,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3098 states, 2425 states have (on average 1.6078350515463917) internal successors, (3899), 2478 states have internal predecessors, (3899), 501 states have call successors, (501), 175 states have call predecessors, (501), 171 states have return successors, (656), 476 states have call predecessors, (656), 493 states have call successors, (656) [2025-02-05 15:32:25,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3098 states to 3098 states and 5056 transitions. [2025-02-05 15:32:25,897 INFO L78 Accepts]: Start accepts. Automaton has 3098 states and 5056 transitions. Word has length 134 [2025-02-05 15:32:25,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:32:25,897 INFO L471 AbstractCegarLoop]: Abstraction has 3098 states and 5056 transitions. [2025-02-05 15:32:25,902 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, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2025-02-05 15:32:25,902 INFO L276 IsEmpty]: Start isEmpty. Operand 3098 states and 5056 transitions. [2025-02-05 15:32:25,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2025-02-05 15:32:25,910 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:32:25,910 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2025-02-05 15:32:25,918 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-02-05 15:32:26,110 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-02-05 15:32:26,111 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:32:26,111 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:32:26,111 INFO L85 PathProgramCache]: Analyzing trace with hash 911375217, now seen corresponding path program 1 times [2025-02-05 15:32:26,111 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:32:26,111 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876073329] [2025-02-05 15:32:26,111 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:26,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:32:26,128 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 137 statements into 1 equivalence classes. [2025-02-05 15:32:26,142 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 137 of 137 statements. [2025-02-05 15:32:26,142 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:26,142 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:26,271 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2025-02-05 15:32:26,271 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:32:26,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876073329] [2025-02-05 15:32:26,271 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1876073329] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-05 15:32:26,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1281076286] [2025-02-05 15:32:26,272 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:26,272 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-05 15:32:26,272 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-05 15:32:26,274 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-02-05 15:32:26,275 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-02-05 15:32:26,382 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 137 statements into 1 equivalence classes. [2025-02-05 15:32:26,492 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 137 of 137 statements. [2025-02-05 15:32:26,493 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:26,493 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:26,497 INFO L256 TraceCheckSpWp]: Trace formula consists of 1460 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-02-05 15:32:26,500 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-05 15:32:26,586 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2025-02-05 15:32:26,588 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-05 15:32:26,589 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1281076286] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:32:26,589 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-05 15:32:26,589 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 9 [2025-02-05 15:32:26,589 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479489265] [2025-02-05 15:32:26,589 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:32:26,589 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-02-05 15:32:26,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:32:26,590 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-02-05 15:32:26,590 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2025-02-05 15:32:26,590 INFO L87 Difference]: Start difference. First operand 3098 states and 5056 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2025-02-05 15:32:27,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:32:27,035 INFO L93 Difference]: Finished difference Result 6217 states and 10403 transitions. [2025-02-05 15:32:27,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-02-05 15:32:27,036 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 137 [2025-02-05 15:32:27,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:32:27,052 INFO L225 Difference]: With dead ends: 6217 [2025-02-05 15:32:27,052 INFO L226 Difference]: Without dead ends: 3162 [2025-02-05 15:32:27,064 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 135 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-02-05 15:32:27,066 INFO L435 NwaCegarLoop]: 816 mSDtfsCounter, 782 mSDsluCounter, 1270 mSDsCounter, 0 mSdLazyCounter, 442 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 795 SdHoareTripleChecker+Valid, 2086 SdHoareTripleChecker+Invalid, 460 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 442 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-02-05 15:32:27,066 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [795 Valid, 2086 Invalid, 460 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 442 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-05 15:32:27,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3162 states. [2025-02-05 15:32:27,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3162 to 3162. [2025-02-05 15:32:27,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3162 states, 2481 states have (on average 1.6102378073357517) internal successors, (3995), 2534 states have internal predecessors, (3995), 501 states have call successors, (501), 183 states have call predecessors, (501), 179 states have return successors, (664), 476 states have call predecessors, (664), 493 states have call successors, (664) [2025-02-05 15:32:27,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3162 states to 3162 states and 5160 transitions. [2025-02-05 15:32:27,162 INFO L78 Accepts]: Start accepts. Automaton has 3162 states and 5160 transitions. Word has length 137 [2025-02-05 15:32:27,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:32:27,163 INFO L471 AbstractCegarLoop]: Abstraction has 3162 states and 5160 transitions. [2025-02-05 15:32:27,163 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2025-02-05 15:32:27,163 INFO L276 IsEmpty]: Start isEmpty. Operand 3162 states and 5160 transitions. [2025-02-05 15:32:27,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2025-02-05 15:32:27,166 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:32:27,167 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2025-02-05 15:32:27,177 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2025-02-05 15:32:27,367 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-02-05 15:32:27,368 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:32:27,368 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:32:27,368 INFO L85 PathProgramCache]: Analyzing trace with hash 1254367742, now seen corresponding path program 1 times [2025-02-05 15:32:27,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:32:27,368 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194971500] [2025-02-05 15:32:27,368 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:27,368 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:32:27,380 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 140 statements into 1 equivalence classes. [2025-02-05 15:32:27,387 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 140 of 140 statements. [2025-02-05 15:32:27,387 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:27,387 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:27,506 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2025-02-05 15:32:27,506 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:32:27,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194971500] [2025-02-05 15:32:27,506 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194971500] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-05 15:32:27,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [724400539] [2025-02-05 15:32:27,507 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:27,507 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-05 15:32:27,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-05 15:32:27,511 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-02-05 15:32:27,520 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-02-05 15:32:27,641 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 140 statements into 1 equivalence classes. [2025-02-05 15:32:27,762 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 140 of 140 statements. [2025-02-05 15:32:27,762 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:27,762 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:27,766 INFO L256 TraceCheckSpWp]: Trace formula consists of 1460 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-02-05 15:32:27,770 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-05 15:32:27,851 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2025-02-05 15:32:27,851 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-05 15:32:27,852 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [724400539] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:32:27,852 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-05 15:32:27,852 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2025-02-05 15:32:27,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742860527] [2025-02-05 15:32:27,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:32:27,852 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-02-05 15:32:27,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:32:27,853 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-02-05 15:32:27,853 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2025-02-05 15:32:27,853 INFO L87 Difference]: Start difference. First operand 3162 states and 5160 transitions. Second operand has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2025-02-05 15:32:28,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:32:28,303 INFO L93 Difference]: Finished difference Result 6297 states and 10619 transitions. [2025-02-05 15:32:28,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-02-05 15:32:28,303 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 140 [2025-02-05 15:32:28,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:32:28,341 INFO L225 Difference]: With dead ends: 6297 [2025-02-05 15:32:28,341 INFO L226 Difference]: Without dead ends: 3178 [2025-02-05 15:32:28,363 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2025-02-05 15:32:28,368 INFO L435 NwaCegarLoop]: 816 mSDtfsCounter, 762 mSDsluCounter, 1270 mSDsCounter, 0 mSdLazyCounter, 439 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 775 SdHoareTripleChecker+Valid, 2086 SdHoareTripleChecker+Invalid, 459 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 439 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-02-05 15:32:28,369 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [775 Valid, 2086 Invalid, 459 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 439 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-05 15:32:28,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3178 states. [2025-02-05 15:32:28,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3178 to 3178. [2025-02-05 15:32:28,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3178 states, 2489 states have (on average 1.5954198473282444) internal successors, (3971), 2550 states have internal predecessors, (3971), 501 states have call successors, (501), 183 states have call predecessors, (501), 187 states have return successors, (672), 476 states have call predecessors, (672), 493 states have call successors, (672) [2025-02-05 15:32:28,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3178 states to 3178 states and 5144 transitions. [2025-02-05 15:32:28,455 INFO L78 Accepts]: Start accepts. Automaton has 3178 states and 5144 transitions. Word has length 140 [2025-02-05 15:32:28,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:32:28,455 INFO L471 AbstractCegarLoop]: Abstraction has 3178 states and 5144 transitions. [2025-02-05 15:32:28,455 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2025-02-05 15:32:28,456 INFO L276 IsEmpty]: Start isEmpty. Operand 3178 states and 5144 transitions. [2025-02-05 15:32:28,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2025-02-05 15:32:28,459 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:32:28,459 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2025-02-05 15:32:28,466 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2025-02-05 15:32:28,663 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-02-05 15:32:28,663 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:32:28,664 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:32:28,664 INFO L85 PathProgramCache]: Analyzing trace with hash 327108100, now seen corresponding path program 1 times [2025-02-05 15:32:28,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:32:28,664 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1299672802] [2025-02-05 15:32:28,664 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:28,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:32:28,678 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 140 statements into 1 equivalence classes. [2025-02-05 15:32:28,686 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 140 of 140 statements. [2025-02-05 15:32:28,686 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:28,686 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:28,917 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2025-02-05 15:32:28,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:32:28,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1299672802] [2025-02-05 15:32:28,917 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1299672802] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-05 15:32:28,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1793192823] [2025-02-05 15:32:28,917 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:28,917 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-05 15:32:28,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-05 15:32:28,919 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-02-05 15:32:28,920 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-02-05 15:32:29,033 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 140 statements into 1 equivalence classes. [2025-02-05 15:32:29,137 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 140 of 140 statements. [2025-02-05 15:32:29,138 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:29,138 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:29,141 INFO L256 TraceCheckSpWp]: Trace formula consists of 1463 conjuncts, 11 conjuncts are in the unsatisfiable core [2025-02-05 15:32:29,145 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-05 15:32:29,290 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-05 15:32:29,290 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-05 15:32:29,290 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1793192823] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:32:29,290 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-05 15:32:29,290 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 14 [2025-02-05 15:32:29,290 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466718766] [2025-02-05 15:32:29,290 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:32:29,290 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-02-05 15:32:29,291 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:32:29,291 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-02-05 15:32:29,291 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2025-02-05 15:32:29,291 INFO L87 Difference]: Start difference. First operand 3178 states and 5144 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, (17), 5 states have call predecessors, (17), 5 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) [2025-02-05 15:32:30,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:32:30,873 INFO L93 Difference]: Finished difference Result 6569 states and 10653 transitions. [2025-02-05 15:32:30,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-02-05 15:32:30,874 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, (17), 5 states have call predecessors, (17), 5 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) Word has length 140 [2025-02-05 15:32:30,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:32:30,887 INFO L225 Difference]: With dead ends: 6569 [2025-02-05 15:32:30,887 INFO L226 Difference]: Without dead ends: 3439 [2025-02-05 15:32:30,895 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 143 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-02-05 15:32:30,895 INFO L435 NwaCegarLoop]: 406 mSDtfsCounter, 1438 mSDsluCounter, 698 mSDsCounter, 0 mSdLazyCounter, 2229 mSolverCounterSat, 358 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1545 SdHoareTripleChecker+Valid, 1104 SdHoareTripleChecker+Invalid, 2587 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 358 IncrementalHoareTripleChecker+Valid, 2229 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2025-02-05 15:32:30,895 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1545 Valid, 1104 Invalid, 2587 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [358 Valid, 2229 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2025-02-05 15:32:30,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3439 states. [2025-02-05 15:32:30,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3439 to 3177. [2025-02-05 15:32:30,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3177 states, 2383 states have (on average 1.5547629039026438) internal successors, (3705), 2482 states have internal predecessors, (3705), 606 states have call successors, (606), 169 states have call predecessors, (606), 187 states have return successors, (754), 577 states have call predecessors, (754), 598 states have call successors, (754) [2025-02-05 15:32:30,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3177 states to 3177 states and 5065 transitions. [2025-02-05 15:32:30,996 INFO L78 Accepts]: Start accepts. Automaton has 3177 states and 5065 transitions. Word has length 140 [2025-02-05 15:32:30,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:32:30,996 INFO L471 AbstractCegarLoop]: Abstraction has 3177 states and 5065 transitions. [2025-02-05 15:32:30,996 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, (17), 5 states have call predecessors, (17), 5 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) [2025-02-05 15:32:30,997 INFO L276 IsEmpty]: Start isEmpty. Operand 3177 states and 5065 transitions. [2025-02-05 15:32:31,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2025-02-05 15:32:31,000 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:32:31,000 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2025-02-05 15:32:31,011 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-02-05 15:32:31,201 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-02-05 15:32:31,201 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:32:31,202 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:32:31,202 INFO L85 PathProgramCache]: Analyzing trace with hash -1454391835, now seen corresponding path program 1 times [2025-02-05 15:32:31,202 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:32:31,202 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713001086] [2025-02-05 15:32:31,202 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:31,202 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:32:31,213 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 140 statements into 1 equivalence classes. [2025-02-05 15:32:31,219 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 140 of 140 statements. [2025-02-05 15:32:31,219 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:31,219 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:31,494 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2025-02-05 15:32:31,494 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:32:31,494 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1713001086] [2025-02-05 15:32:31,494 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1713001086] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-05 15:32:31,494 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [406245339] [2025-02-05 15:32:31,494 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:31,494 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-05 15:32:31,494 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-05 15:32:31,499 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-02-05 15:32:31,501 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-02-05 15:32:31,611 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 140 statements into 1 equivalence classes. [2025-02-05 15:32:31,724 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 140 of 140 statements. [2025-02-05 15:32:31,724 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:31,724 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:31,729 INFO L256 TraceCheckSpWp]: Trace formula consists of 1466 conjuncts, 19 conjuncts are in the unsatisfiable core [2025-02-05 15:32:31,733 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-05 15:32:31,898 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2025-02-05 15:32:31,899 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-05 15:32:31,899 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [406245339] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:32:31,899 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-05 15:32:31,899 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [10] total 16 [2025-02-05 15:32:31,899 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881700315] [2025-02-05 15:32:31,899 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:32:31,899 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-02-05 15:32:31,899 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:32:31,899 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-02-05 15:32:31,900 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=211, Unknown=0, NotChecked=0, Total=240 [2025-02-05 15:32:31,900 INFO L87 Difference]: Start difference. First operand 3177 states and 5065 transitions. Second operand has 8 states, 8 states have (on average 12.125) internal successors, (97), 8 states have internal predecessors, (97), 6 states have call successors, (16), 4 states have call predecessors, (16), 5 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) [2025-02-05 15:32:34,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:32:34,630 INFO L93 Difference]: Finished difference Result 7407 states and 11889 transitions. [2025-02-05 15:32:34,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2025-02-05 15:32:34,630 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.125) internal successors, (97), 8 states have internal predecessors, (97), 6 states have call successors, (16), 4 states have call predecessors, (16), 5 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) Word has length 140 [2025-02-05 15:32:34,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:32:34,656 INFO L225 Difference]: With dead ends: 7407 [2025-02-05 15:32:34,656 INFO L226 Difference]: Without dead ends: 4271 [2025-02-05 15:32:34,672 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=95, Invalid=661, Unknown=0, NotChecked=0, Total=756 [2025-02-05 15:32:34,672 INFO L435 NwaCegarLoop]: 482 mSDtfsCounter, 2266 mSDsluCounter, 2054 mSDsCounter, 0 mSdLazyCounter, 5050 mSolverCounterSat, 523 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2362 SdHoareTripleChecker+Valid, 2536 SdHoareTripleChecker+Invalid, 5573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 523 IncrementalHoareTripleChecker+Valid, 5050 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2025-02-05 15:32:34,673 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2362 Valid, 2536 Invalid, 5573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [523 Valid, 5050 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2025-02-05 15:32:34,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4271 states. [2025-02-05 15:32:34,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4271 to 3703. [2025-02-05 15:32:34,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3703 states, 2775 states have (on average 1.552072072072072) internal successors, (4307), 2896 states have internal predecessors, (4307), 696 states have call successors, (696), 191 states have call predecessors, (696), 231 states have return successors, (899), 667 states have call predecessors, (899), 688 states have call successors, (899) [2025-02-05 15:32:34,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3703 states to 3703 states and 5902 transitions. [2025-02-05 15:32:34,895 INFO L78 Accepts]: Start accepts. Automaton has 3703 states and 5902 transitions. Word has length 140 [2025-02-05 15:32:34,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:32:34,895 INFO L471 AbstractCegarLoop]: Abstraction has 3703 states and 5902 transitions. [2025-02-05 15:32:34,895 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.125) internal successors, (97), 8 states have internal predecessors, (97), 6 states have call successors, (16), 4 states have call predecessors, (16), 5 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) [2025-02-05 15:32:34,895 INFO L276 IsEmpty]: Start isEmpty. Operand 3703 states and 5902 transitions. [2025-02-05 15:32:34,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2025-02-05 15:32:34,899 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:32:34,899 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-02-05 15:32:34,907 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2025-02-05 15:32:35,099 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-02-05 15:32:35,100 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:32:35,100 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:32:35,100 INFO L85 PathProgramCache]: Analyzing trace with hash -356612257, now seen corresponding path program 1 times [2025-02-05 15:32:35,101 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:32:35,101 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369581789] [2025-02-05 15:32:35,101 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:35,101 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:32:35,110 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 142 statements into 1 equivalence classes. [2025-02-05 15:32:35,116 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 142 of 142 statements. [2025-02-05 15:32:35,116 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:35,116 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:35,281 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2025-02-05 15:32:35,282 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:32:35,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1369581789] [2025-02-05 15:32:35,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1369581789] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-05 15:32:35,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1786104523] [2025-02-05 15:32:35,282 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:35,282 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-05 15:32:35,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-05 15:32:35,286 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-02-05 15:32:35,287 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-02-05 15:32:35,394 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 142 statements into 1 equivalence classes. [2025-02-05 15:32:35,504 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 142 of 142 statements. [2025-02-05 15:32:35,504 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:35,504 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:35,508 INFO L256 TraceCheckSpWp]: Trace formula consists of 1462 conjuncts, 17 conjuncts are in the unsatisfiable core [2025-02-05 15:32:35,511 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-05 15:32:35,619 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2025-02-05 15:32:35,620 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-05 15:32:35,620 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1786104523] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:32:35,620 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-05 15:32:35,620 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 15 [2025-02-05 15:32:35,620 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634620247] [2025-02-05 15:32:35,620 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:32:35,620 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-02-05 15:32:35,621 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:32:35,621 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-02-05 15:32:35,621 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2025-02-05 15:32:35,621 INFO L87 Difference]: Start difference. First operand 3703 states and 5902 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-02-05 15:32:38,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:32:38,965 INFO L93 Difference]: Finished difference Result 10109 states and 16438 transitions. [2025-02-05 15:32:38,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2025-02-05 15:32:38,965 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-02-05 15:32:38,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:32:39,078 INFO L225 Difference]: With dead ends: 10109 [2025-02-05 15:32:39,078 INFO L226 Difference]: Without dead ends: 6451 [2025-02-05 15:32:39,100 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=100, Invalid=656, Unknown=0, NotChecked=0, Total=756 [2025-02-05 15:32:39,105 INFO L435 NwaCegarLoop]: 584 mSDtfsCounter, 2688 mSDsluCounter, 1632 mSDsCounter, 0 mSdLazyCounter, 5912 mSolverCounterSat, 672 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2787 SdHoareTripleChecker+Valid, 2216 SdHoareTripleChecker+Invalid, 6584 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 672 IncrementalHoareTripleChecker+Valid, 5912 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2025-02-05 15:32:39,105 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2787 Valid, 2216 Invalid, 6584 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [672 Valid, 5912 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2025-02-05 15:32:39,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6451 states. [2025-02-05 15:32:39,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6451 to 5841. [2025-02-05 15:32:39,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5841 states, 4380 states have (on average 1.55) internal successors, (6789), 4578 states have internal predecessors, (6789), 1084 states have call successors, (1084), 291 states have call predecessors, (1084), 376 states have return successors, (1520), 1048 states have call predecessors, (1520), 1076 states have call successors, (1520) [2025-02-05 15:32:39,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5841 states to 5841 states and 9393 transitions. [2025-02-05 15:32:39,544 INFO L78 Accepts]: Start accepts. Automaton has 5841 states and 9393 transitions. Word has length 142 [2025-02-05 15:32:39,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:32:39,544 INFO L471 AbstractCegarLoop]: Abstraction has 5841 states and 9393 transitions. [2025-02-05 15:32:39,544 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-02-05 15:32:39,544 INFO L276 IsEmpty]: Start isEmpty. Operand 5841 states and 9393 transitions. [2025-02-05 15:32:39,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2025-02-05 15:32:39,551 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:32:39,551 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-02-05 15:32:39,565 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-02-05 15:32:39,751 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-02-05 15:32:39,751 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:32:39,752 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:32:39,752 INFO L85 PathProgramCache]: Analyzing trace with hash 1879049415, now seen corresponding path program 1 times [2025-02-05 15:32:39,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:32:39,752 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316942698] [2025-02-05 15:32:39,752 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:39,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:32:39,771 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 147 statements into 1 equivalence classes. [2025-02-05 15:32:39,780 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 147 of 147 statements. [2025-02-05 15:32:39,780 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:39,780 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:40,011 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2025-02-05 15:32:40,011 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:32:40,012 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316942698] [2025-02-05 15:32:40,012 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [316942698] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-05 15:32:40,012 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1941012634] [2025-02-05 15:32:40,012 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:40,012 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-05 15:32:40,012 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-05 15:32:40,016 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-02-05 15:32:40,017 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-02-05 15:32:40,128 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 147 statements into 1 equivalence classes. [2025-02-05 15:32:40,232 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 147 of 147 statements. [2025-02-05 15:32:40,232 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:40,232 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:40,237 INFO L256 TraceCheckSpWp]: Trace formula consists of 1479 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-02-05 15:32:40,239 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-05 15:32:40,250 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2025-02-05 15:32:40,251 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-05 15:32:40,251 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1941012634] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:32:40,251 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-05 15:32:40,251 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [10] total 11 [2025-02-05 15:32:40,251 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910166115] [2025-02-05 15:32:40,251 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:32:40,251 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-05 15:32:40,252 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:32:40,252 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-05 15:32:40,252 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2025-02-05 15:32:40,252 INFO L87 Difference]: Start difference. First operand 5841 states and 9393 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-02-05 15:32:40,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:32:40,570 INFO L93 Difference]: Finished difference Result 13792 states and 22465 transitions. [2025-02-05 15:32:40,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-05 15:32:40,570 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-02-05 15:32:40,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:32:40,613 INFO L225 Difference]: With dead ends: 13792 [2025-02-05 15:32:40,614 INFO L226 Difference]: Without dead ends: 8000 [2025-02-05 15:32:40,637 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-02-05 15:32:40,638 INFO L435 NwaCegarLoop]: 1565 mSDtfsCounter, 807 mSDsluCounter, 836 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 807 SdHoareTripleChecker+Valid, 2401 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-02-05 15:32:40,639 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [807 Valid, 2401 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-02-05 15:32:40,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8000 states. [2025-02-05 15:32:40,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8000 to 5829. [2025-02-05 15:32:40,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5829 states, 4372 states have (on average 1.5491765782250686) internal successors, (6773), 4566 states have internal predecessors, (6773), 1084 states have call successors, (1084), 291 states have call predecessors, (1084), 372 states have return successors, (1484), 1048 states have call predecessors, (1484), 1076 states have call successors, (1484) [2025-02-05 15:32:40,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5829 states to 5829 states and 9341 transitions. [2025-02-05 15:32:41,000 INFO L78 Accepts]: Start accepts. Automaton has 5829 states and 9341 transitions. Word has length 147 [2025-02-05 15:32:41,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:32:41,001 INFO L471 AbstractCegarLoop]: Abstraction has 5829 states and 9341 transitions. [2025-02-05 15:32:41,002 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-02-05 15:32:41,002 INFO L276 IsEmpty]: Start isEmpty. Operand 5829 states and 9341 transitions. [2025-02-05 15:32:41,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2025-02-05 15:32:41,006 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:32:41,006 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-02-05 15:32:41,015 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-02-05 15:32:41,211 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-02-05 15:32:41,212 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:32:41,213 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:32:41,213 INFO L85 PathProgramCache]: Analyzing trace with hash -2086152120, now seen corresponding path program 1 times [2025-02-05 15:32:41,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:32:41,213 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926132737] [2025-02-05 15:32:41,213 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:41,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:32:41,226 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 147 statements into 1 equivalence classes. [2025-02-05 15:32:41,235 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 147 of 147 statements. [2025-02-05 15:32:41,235 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:41,235 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:41,433 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2025-02-05 15:32:41,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:32:41,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926132737] [2025-02-05 15:32:41,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1926132737] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-05 15:32:41,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882784176] [2025-02-05 15:32:41,434 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:41,434 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-05 15:32:41,434 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-05 15:32:41,437 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-02-05 15:32:41,445 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-02-05 15:32:41,560 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 147 statements into 1 equivalence classes. [2025-02-05 15:32:41,663 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 147 of 147 statements. [2025-02-05 15:32:41,663 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:41,663 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:41,669 INFO L256 TraceCheckSpWp]: Trace formula consists of 1478 conjuncts, 11 conjuncts are in the unsatisfiable core [2025-02-05 15:32:41,674 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-05 15:32:41,760 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2025-02-05 15:32:41,760 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-05 15:32:41,760 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1882784176] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:32:41,760 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-05 15:32:41,760 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 14 [2025-02-05 15:32:41,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766182047] [2025-02-05 15:32:41,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:32:41,761 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-02-05 15:32:41,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:32:41,761 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-02-05 15:32:41,761 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2025-02-05 15:32:41,761 INFO L87 Difference]: Start difference. First operand 5829 states and 9341 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-02-05 15:32:42,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:32:42,009 INFO L93 Difference]: Finished difference Result 5831 states and 9342 transitions. [2025-02-05 15:32:42,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-02-05 15:32:42,009 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-02-05 15:32:42,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:32:42,034 INFO L225 Difference]: With dead ends: 5831 [2025-02-05 15:32:42,034 INFO L226 Difference]: Without dead ends: 5829 [2025-02-05 15:32:42,038 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-02-05 15:32:42,038 INFO L435 NwaCegarLoop]: 928 mSDtfsCounter, 353 mSDsluCounter, 2785 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 355 SdHoareTripleChecker+Valid, 3713 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-02-05 15:32:42,039 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [355 Valid, 3713 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-05 15:32:42,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5829 states. [2025-02-05 15:32:42,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5829 to 5829. [2025-02-05 15:32:42,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5829 states, 4372 states have (on average 1.5425434583714548) internal successors, (6744), 4566 states have internal predecessors, (6744), 1084 states have call successors, (1084), 291 states have call predecessors, (1084), 372 states have return successors, (1484), 1048 states have call predecessors, (1484), 1076 states have call successors, (1484) [2025-02-05 15:32:42,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5829 states to 5829 states and 9312 transitions. [2025-02-05 15:32:42,292 INFO L78 Accepts]: Start accepts. Automaton has 5829 states and 9312 transitions. Word has length 147 [2025-02-05 15:32:42,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:32:42,292 INFO L471 AbstractCegarLoop]: Abstraction has 5829 states and 9312 transitions. [2025-02-05 15:32:42,293 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-02-05 15:32:42,293 INFO L276 IsEmpty]: Start isEmpty. Operand 5829 states and 9312 transitions. [2025-02-05 15:32:42,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2025-02-05 15:32:42,297 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:32:42,297 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-02-05 15:32:42,305 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2025-02-05 15:32:42,497 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-02-05 15:32:42,498 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:32:42,498 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:32:42,498 INFO L85 PathProgramCache]: Analyzing trace with hash 1535563960, now seen corresponding path program 1 times [2025-02-05 15:32:42,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:32:42,500 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848509305] [2025-02-05 15:32:42,500 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:42,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:32:42,510 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 170 statements into 1 equivalence classes. [2025-02-05 15:32:42,517 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 170 of 170 statements. [2025-02-05 15:32:42,517 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:42,517 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:42,700 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2025-02-05 15:32:42,703 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:32:42,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848509305] [2025-02-05 15:32:42,704 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848509305] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-05 15:32:42,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [556621188] [2025-02-05 15:32:42,704 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:42,704 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-05 15:32:42,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-05 15:32:42,705 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-02-05 15:32:42,707 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-02-05 15:32:42,821 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 170 statements into 1 equivalence classes. [2025-02-05 15:32:42,930 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 170 of 170 statements. [2025-02-05 15:32:42,930 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:42,930 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:42,934 INFO L256 TraceCheckSpWp]: Trace formula consists of 1570 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-02-05 15:32:42,940 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-05 15:32:42,962 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 63 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2025-02-05 15:32:42,962 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-05 15:32:42,962 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [556621188] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:32:42,962 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-05 15:32:42,962 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2025-02-05 15:32:42,962 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [402435220] [2025-02-05 15:32:42,962 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:32:42,962 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-05 15:32:42,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:32:42,963 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-05 15:32:42,963 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2025-02-05 15:32:42,963 INFO L87 Difference]: Start difference. First operand 5829 states and 9312 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-02-05 15:32:43,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:32:43,326 INFO L93 Difference]: Finished difference Result 11883 states and 19234 transitions. [2025-02-05 15:32:43,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-05 15:32:43,327 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-02-05 15:32:43,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:32:43,358 INFO L225 Difference]: With dead ends: 11883 [2025-02-05 15:32:43,358 INFO L226 Difference]: Without dead ends: 6099 [2025-02-05 15:32:43,378 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-02-05 15:32:43,379 INFO L435 NwaCegarLoop]: 783 mSDtfsCounter, 144 mSDsluCounter, 1543 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 2326 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.1s IncrementalHoareTripleChecker+Time [2025-02-05 15:32:43,379 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 2326 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-05 15:32:43,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6099 states. [2025-02-05 15:32:43,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6099 to 6063. [2025-02-05 15:32:43,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6063 states, 4600 states have (on average 1.5613043478260868) internal successors, (7182), 4794 states have internal predecessors, (7182), 1084 states have call successors, (1084), 297 states have call predecessors, (1084), 378 states have return successors, (1484), 1048 states have call predecessors, (1484), 1076 states have call successors, (1484) [2025-02-05 15:32:43,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6063 states to 6063 states and 9750 transitions. [2025-02-05 15:32:43,594 INFO L78 Accepts]: Start accepts. Automaton has 6063 states and 9750 transitions. Word has length 170 [2025-02-05 15:32:43,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:32:43,594 INFO L471 AbstractCegarLoop]: Abstraction has 6063 states and 9750 transitions. [2025-02-05 15:32:43,595 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-02-05 15:32:43,595 INFO L276 IsEmpty]: Start isEmpty. Operand 6063 states and 9750 transitions. [2025-02-05 15:32:43,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2025-02-05 15:32:43,599 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:32:43,599 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-02-05 15:32:43,607 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-02-05 15:32:43,804 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-02-05 15:32:43,804 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:32:43,804 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:32:43,805 INFO L85 PathProgramCache]: Analyzing trace with hash 1838426243, now seen corresponding path program 1 times [2025-02-05 15:32:43,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:32:43,805 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [345683805] [2025-02-05 15:32:43,805 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:43,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:32:43,818 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 175 statements into 1 equivalence classes. [2025-02-05 15:32:43,825 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 175 of 175 statements. [2025-02-05 15:32:43,825 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:43,825 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:43,994 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2025-02-05 15:32:43,994 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:32:43,994 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [345683805] [2025-02-05 15:32:43,995 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [345683805] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-05 15:32:43,995 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1644018060] [2025-02-05 15:32:43,995 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:43,995 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-05 15:32:43,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-05 15:32:43,998 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-02-05 15:32:43,999 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-02-05 15:32:44,119 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 175 statements into 1 equivalence classes. [2025-02-05 15:32:44,229 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 175 of 175 statements. [2025-02-05 15:32:44,230 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:44,230 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:44,235 INFO L256 TraceCheckSpWp]: Trace formula consists of 1575 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-02-05 15:32:44,237 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-05 15:32:44,259 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 79 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2025-02-05 15:32:44,259 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-05 15:32:44,259 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1644018060] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:32:44,259 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-05 15:32:44,259 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2025-02-05 15:32:44,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601377665] [2025-02-05 15:32:44,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:32:44,260 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-05 15:32:44,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:32:44,260 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-05 15:32:44,260 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2025-02-05 15:32:44,261 INFO L87 Difference]: Start difference. First operand 6063 states and 9750 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-02-05 15:32:44,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:32:44,599 INFO L93 Difference]: Finished difference Result 12369 states and 20110 transitions. [2025-02-05 15:32:44,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-05 15:32:44,599 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-02-05 15:32:44,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:32:44,631 INFO L225 Difference]: With dead ends: 12369 [2025-02-05 15:32:44,631 INFO L226 Difference]: Without dead ends: 6351 [2025-02-05 15:32:44,653 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 180 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-02-05 15:32:44,653 INFO L435 NwaCegarLoop]: 782 mSDtfsCounter, 142 mSDsluCounter, 1541 mSDsCounter, 0 mSdLazyCounter, 181 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 2323 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-02-05 15:32:44,653 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [142 Valid, 2323 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 181 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-05 15:32:44,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6351 states. [2025-02-05 15:32:44,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6351 to 6297. [2025-02-05 15:32:44,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6297 states, 4828 states have (on average 1.5782932891466446) internal successors, (7620), 5022 states have internal predecessors, (7620), 1084 states have call successors, (1084), 303 states have call predecessors, (1084), 384 states have return successors, (1484), 1048 states have call predecessors, (1484), 1076 states have call successors, (1484) [2025-02-05 15:32:44,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6297 states to 6297 states and 10188 transitions. [2025-02-05 15:32:44,864 INFO L78 Accepts]: Start accepts. Automaton has 6297 states and 10188 transitions. Word has length 175 [2025-02-05 15:32:44,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:32:44,865 INFO L471 AbstractCegarLoop]: Abstraction has 6297 states and 10188 transitions. [2025-02-05 15:32:44,865 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-02-05 15:32:44,865 INFO L276 IsEmpty]: Start isEmpty. Operand 6297 states and 10188 transitions. [2025-02-05 15:32:44,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2025-02-05 15:32:44,869 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:32:44,870 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-02-05 15:32:44,879 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2025-02-05 15:32:45,070 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-02-05 15:32:45,071 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:32:45,071 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:32:45,071 INFO L85 PathProgramCache]: Analyzing trace with hash 2113353827, now seen corresponding path program 1 times [2025-02-05 15:32:45,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:32:45,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980695238] [2025-02-05 15:32:45,071 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:45,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:32:45,082 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 179 statements into 1 equivalence classes. [2025-02-05 15:32:45,088 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 179 of 179 statements. [2025-02-05 15:32:45,088 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:45,088 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:45,364 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2025-02-05 15:32:45,364 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:32:45,364 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980695238] [2025-02-05 15:32:45,364 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [980695238] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-05 15:32:45,364 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2088458508] [2025-02-05 15:32:45,364 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:45,364 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-05 15:32:45,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-05 15:32:45,370 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-02-05 15:32:45,372 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-02-05 15:32:45,502 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 179 statements into 1 equivalence classes. [2025-02-05 15:32:45,628 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 179 of 179 statements. [2025-02-05 15:32:45,629 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:45,629 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:45,633 INFO L256 TraceCheckSpWp]: Trace formula consists of 1579 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-02-05 15:32:45,636 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-05 15:32:45,685 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2025-02-05 15:32:45,685 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-05 15:32:45,685 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2088458508] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:32:45,685 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-05 15:32:45,685 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2025-02-05 15:32:45,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726132709] [2025-02-05 15:32:45,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:32:45,685 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-05 15:32:45,686 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:32:45,686 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-05 15:32:45,686 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2025-02-05 15:32:45,686 INFO L87 Difference]: Start difference. First operand 6297 states and 10188 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-02-05 15:32:46,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:32:46,163 INFO L93 Difference]: Finished difference Result 12855 states and 20986 transitions. [2025-02-05 15:32:46,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-05 15:32:46,164 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-02-05 15:32:46,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:32:46,203 INFO L225 Difference]: With dead ends: 12855 [2025-02-05 15:32:46,203 INFO L226 Difference]: Without dead ends: 6603 [2025-02-05 15:32:46,232 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 184 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-02-05 15:32:46,233 INFO L435 NwaCegarLoop]: 781 mSDtfsCounter, 140 mSDsluCounter, 1539 mSDsCounter, 0 mSdLazyCounter, 178 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 2320 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-02-05 15:32:46,233 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [140 Valid, 2320 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 178 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-05 15:32:46,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6603 states. [2025-02-05 15:32:46,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6603 to 6531. [2025-02-05 15:32:46,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6531 states, 5056 states have (on average 1.59375) internal successors, (8058), 5250 states have internal predecessors, (8058), 1084 states have call successors, (1084), 309 states have call predecessors, (1084), 390 states have return successors, (1484), 1048 states have call predecessors, (1484), 1076 states have call successors, (1484) [2025-02-05 15:32:46,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6531 states to 6531 states and 10626 transitions. [2025-02-05 15:32:46,592 INFO L78 Accepts]: Start accepts. Automaton has 6531 states and 10626 transitions. Word has length 179 [2025-02-05 15:32:46,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:32:46,593 INFO L471 AbstractCegarLoop]: Abstraction has 6531 states and 10626 transitions. [2025-02-05 15:32:46,593 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-02-05 15:32:46,593 INFO L276 IsEmpty]: Start isEmpty. Operand 6531 states and 10626 transitions. [2025-02-05 15:32:46,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2025-02-05 15:32:46,597 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:32:46,598 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-02-05 15:32:46,605 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2025-02-05 15:32:46,798 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-02-05 15:32:46,798 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:32:46,799 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:32:46,799 INFO L85 PathProgramCache]: Analyzing trace with hash 175637782, now seen corresponding path program 1 times [2025-02-05 15:32:46,799 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:32:46,799 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693304035] [2025-02-05 15:32:46,799 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:46,799 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:32:46,814 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 182 statements into 1 equivalence classes. [2025-02-05 15:32:46,821 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 182 of 182 statements. [2025-02-05 15:32:46,821 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:46,821 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:47,059 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2025-02-05 15:32:47,060 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:32:47,060 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693304035] [2025-02-05 15:32:47,060 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693304035] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-05 15:32:47,060 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1634384515] [2025-02-05 15:32:47,060 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:47,060 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-05 15:32:47,060 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-05 15:32:47,065 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-02-05 15:32:47,070 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-02-05 15:32:47,198 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 182 statements into 1 equivalence classes. [2025-02-05 15:32:47,318 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 182 of 182 statements. [2025-02-05 15:32:47,318 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:47,318 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:47,322 INFO L256 TraceCheckSpWp]: Trace formula consists of 1582 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-02-05 15:32:47,325 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-05 15:32:47,346 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 75 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2025-02-05 15:32:47,346 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-05 15:32:47,346 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1634384515] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:32:47,346 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-05 15:32:47,346 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2025-02-05 15:32:47,347 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628123171] [2025-02-05 15:32:47,347 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:32:47,347 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-05 15:32:47,347 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:32:47,347 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-05 15:32:47,347 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2025-02-05 15:32:47,348 INFO L87 Difference]: Start difference. First operand 6531 states and 10626 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-02-05 15:32:47,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:32:47,715 INFO L93 Difference]: Finished difference Result 13341 states and 21862 transitions. [2025-02-05 15:32:47,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-05 15:32:47,716 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-02-05 15:32:47,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:32:47,739 INFO L225 Difference]: With dead ends: 13341 [2025-02-05 15:32:47,740 INFO L226 Difference]: Without dead ends: 6855 [2025-02-05 15:32:47,754 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 187 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-02-05 15:32:47,754 INFO L435 NwaCegarLoop]: 780 mSDtfsCounter, 138 mSDsluCounter, 1537 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 2317 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-02-05 15:32:47,754 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 2317 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 175 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-05 15:32:47,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6855 states. [2025-02-05 15:32:47,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6855 to 6765. [2025-02-05 15:32:47,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6765 states, 5284 states have (on average 1.607872823618471) internal successors, (8496), 5478 states have internal predecessors, (8496), 1084 states have call successors, (1084), 315 states have call predecessors, (1084), 396 states have return successors, (1484), 1048 states have call predecessors, (1484), 1076 states have call successors, (1484) [2025-02-05 15:32:47,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6765 states to 6765 states and 11064 transitions. [2025-02-05 15:32:47,954 INFO L78 Accepts]: Start accepts. Automaton has 6765 states and 11064 transitions. Word has length 182 [2025-02-05 15:32:47,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:32:47,954 INFO L471 AbstractCegarLoop]: Abstraction has 6765 states and 11064 transitions. [2025-02-05 15:32:47,954 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-02-05 15:32:47,954 INFO L276 IsEmpty]: Start isEmpty. Operand 6765 states and 11064 transitions. [2025-02-05 15:32:47,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2025-02-05 15:32:47,958 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:32:47,958 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-02-05 15:32:47,965 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-02-05 15:32:48,158 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,17 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-05 15:32:48,159 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:32:48,160 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:32:48,160 INFO L85 PathProgramCache]: Analyzing trace with hash -382639840, now seen corresponding path program 1 times [2025-02-05 15:32:48,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:32:48,160 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [793889209] [2025-02-05 15:32:48,160 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:48,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:32:48,170 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 184 statements into 1 equivalence classes. [2025-02-05 15:32:48,175 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 184 of 184 statements. [2025-02-05 15:32:48,175 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:48,175 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:48,356 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2025-02-05 15:32:48,356 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:32:48,356 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [793889209] [2025-02-05 15:32:48,356 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [793889209] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-05 15:32:48,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [979532127] [2025-02-05 15:32:48,357 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:48,357 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-05 15:32:48,357 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-05 15:32:48,359 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-02-05 15:32:48,361 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-02-05 15:32:48,484 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 184 statements into 1 equivalence classes. [2025-02-05 15:32:48,590 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 184 of 184 statements. [2025-02-05 15:32:48,590 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:48,590 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:48,594 INFO L256 TraceCheckSpWp]: Trace formula consists of 1584 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-02-05 15:32:48,597 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-05 15:32:48,623 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2025-02-05 15:32:48,623 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-05 15:32:48,623 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [979532127] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:32:48,623 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-05 15:32:48,623 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2025-02-05 15:32:48,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004256693] [2025-02-05 15:32:48,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:32:48,623 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-05 15:32:48,623 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:32:48,624 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-05 15:32:48,624 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2025-02-05 15:32:48,624 INFO L87 Difference]: Start difference. First operand 6765 states and 11064 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-02-05 15:32:48,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:32:48,926 INFO L93 Difference]: Finished difference Result 13827 states and 22738 transitions. [2025-02-05 15:32:48,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-05 15:32:48,927 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-02-05 15:32:48,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:32:48,961 INFO L225 Difference]: With dead ends: 13827 [2025-02-05 15:32:48,961 INFO L226 Difference]: Without dead ends: 7107 [2025-02-05 15:32:48,980 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-02-05 15:32:48,980 INFO L435 NwaCegarLoop]: 778 mSDtfsCounter, 136 mSDsluCounter, 1532 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 2310 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-02-05 15:32:48,980 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [136 Valid, 2310 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 172 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-05 15:32:48,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7107 states. [2025-02-05 15:32:49,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7107 to 6999. [2025-02-05 15:32:49,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6999 states, 5512 states have (on average 1.6208272859216255) internal successors, (8934), 5706 states have internal predecessors, (8934), 1084 states have call successors, (1084), 321 states have call predecessors, (1084), 402 states have return successors, (1484), 1048 states have call predecessors, (1484), 1076 states have call successors, (1484) [2025-02-05 15:32:49,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6999 states to 6999 states and 11502 transitions. [2025-02-05 15:32:49,313 INFO L78 Accepts]: Start accepts. Automaton has 6999 states and 11502 transitions. Word has length 184 [2025-02-05 15:32:49,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:32:49,314 INFO L471 AbstractCegarLoop]: Abstraction has 6999 states and 11502 transitions. [2025-02-05 15:32:49,314 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-02-05 15:32:49,314 INFO L276 IsEmpty]: Start isEmpty. Operand 6999 states and 11502 transitions. [2025-02-05 15:32:49,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2025-02-05 15:32:49,318 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:32:49,318 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-02-05 15:32:49,327 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2025-02-05 15:32:49,518 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,18 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-05 15:32:49,519 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:32:49,519 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:32:49,520 INFO L85 PathProgramCache]: Analyzing trace with hash -736413628, now seen corresponding path program 1 times [2025-02-05 15:32:49,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:32:49,520 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488541011] [2025-02-05 15:32:49,520 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:49,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:32:49,529 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 184 statements into 1 equivalence classes. [2025-02-05 15:32:49,534 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 184 of 184 statements. [2025-02-05 15:32:49,534 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:49,535 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:49,677 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2025-02-05 15:32:49,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:32:49,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488541011] [2025-02-05 15:32:49,678 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1488541011] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-05 15:32:49,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [753555822] [2025-02-05 15:32:49,678 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:49,678 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-05 15:32:49,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-05 15:32:49,680 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-02-05 15:32:49,681 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-02-05 15:32:49,811 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 184 statements into 1 equivalence classes. [2025-02-05 15:32:49,919 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 184 of 184 statements. [2025-02-05 15:32:49,919 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:49,919 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:49,923 INFO L256 TraceCheckSpWp]: Trace formula consists of 1581 conjuncts, 37 conjuncts are in the unsatisfiable core [2025-02-05 15:32:49,926 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-05 15:32:50,076 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2025-02-05 15:32:50,076 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-05 15:32:50,076 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [753555822] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:32:50,076 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-05 15:32:50,077 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10] total 15 [2025-02-05 15:32:50,077 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514817443] [2025-02-05 15:32:50,077 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:32:50,077 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2025-02-05 15:32:50,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:32:50,078 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-02-05 15:32:50,078 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2025-02-05 15:32:50,078 INFO L87 Difference]: Start difference. First operand 6999 states and 11502 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-02-05 15:32:52,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:32:52,648 INFO L93 Difference]: Finished difference Result 21757 states and 36330 transitions. [2025-02-05 15:32:52,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-02-05 15:32:52,649 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-02-05 15:32:52,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:32:52,718 INFO L225 Difference]: With dead ends: 21757 [2025-02-05 15:32:52,718 INFO L226 Difference]: Without dead ends: 11453 [2025-02-05 15:32:52,762 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-02-05 15:32:52,765 INFO L435 NwaCegarLoop]: 366 mSDtfsCounter, 1926 mSDsluCounter, 1913 mSDsCounter, 0 mSdLazyCounter, 3877 mSolverCounterSat, 475 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2026 SdHoareTripleChecker+Valid, 2279 SdHoareTripleChecker+Invalid, 4352 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 475 IncrementalHoareTripleChecker+Valid, 3877 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2025-02-05 15:32:52,765 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2026 Valid, 2279 Invalid, 4352 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [475 Valid, 3877 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2025-02-05 15:32:52,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11453 states. [2025-02-05 15:32:53,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11453 to 11320. [2025-02-05 15:32:53,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11320 states, 8814 states have (on average 1.6192421148173362) internal successors, (14272), 9185 states have internal predecessors, (14272), 1815 states have call successors, (1815), 507 states have call predecessors, (1815), 690 states have return successors, (2553), 1776 states have call predecessors, (2553), 1807 states have call successors, (2553) [2025-02-05 15:32:53,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11320 states to 11320 states and 18640 transitions. [2025-02-05 15:32:53,334 INFO L78 Accepts]: Start accepts. Automaton has 11320 states and 18640 transitions. Word has length 184 [2025-02-05 15:32:53,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:32:53,334 INFO L471 AbstractCegarLoop]: Abstraction has 11320 states and 18640 transitions. [2025-02-05 15:32:53,334 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-02-05 15:32:53,334 INFO L276 IsEmpty]: Start isEmpty. Operand 11320 states and 18640 transitions. [2025-02-05 15:32:53,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2025-02-05 15:32:53,343 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:32:53,343 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-02-05 15:32:53,351 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-02-05 15:32:53,547 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,19 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-05 15:32:53,547 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:32:53,547 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:32:53,548 INFO L85 PathProgramCache]: Analyzing trace with hash -855501766, now seen corresponding path program 1 times [2025-02-05 15:32:53,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:32:53,548 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980988521] [2025-02-05 15:32:53,548 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:53,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:32:53,573 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 187 statements into 1 equivalence classes. [2025-02-05 15:32:53,582 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 187 of 187 statements. [2025-02-05 15:32:53,582 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:53,582 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:53,735 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2025-02-05 15:32:53,735 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:32:53,736 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980988521] [2025-02-05 15:32:53,736 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980988521] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:32:53,736 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-05 15:32:53,736 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2025-02-05 15:32:53,736 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704869885] [2025-02-05 15:32:53,736 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:32:53,737 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-02-05 15:32:53,737 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:32:53,738 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-02-05 15:32:53,738 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2025-02-05 15:32:53,738 INFO L87 Difference]: Start difference. First operand 11320 states and 18640 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-02-05 15:32:54,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:32:54,213 INFO L93 Difference]: Finished difference Result 22337 states and 36791 transitions. [2025-02-05 15:32:54,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-02-05 15:32:54,213 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-02-05 15:32:54,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:32:54,259 INFO L225 Difference]: With dead ends: 22337 [2025-02-05 15:32:54,260 INFO L226 Difference]: Without dead ends: 10702 [2025-02-05 15:32:54,287 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-02-05 15:32:54,287 INFO L435 NwaCegarLoop]: 821 mSDtfsCounter, 33 mSDsluCounter, 4894 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 5715 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-02-05 15:32:54,288 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 5715 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-05 15:32:54,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10702 states. [2025-02-05 15:32:54,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10702 to 10678. [2025-02-05 15:32:54,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10678 states, 8407 states have (on average 1.631616510051148) internal successors, (13717), 8753 states have internal predecessors, (13717), 1630 states have call successors, (1630), 483 states have call predecessors, (1630), 640 states have return successors, (2201), 1570 states have call predecessors, (2201), 1622 states have call successors, (2201) [2025-02-05 15:32:54,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10678 states to 10678 states and 17548 transitions. [2025-02-05 15:32:54,848 INFO L78 Accepts]: Start accepts. Automaton has 10678 states and 17548 transitions. Word has length 187 [2025-02-05 15:32:54,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:32:54,849 INFO L471 AbstractCegarLoop]: Abstraction has 10678 states and 17548 transitions. [2025-02-05 15:32:54,849 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-02-05 15:32:54,849 INFO L276 IsEmpty]: Start isEmpty. Operand 10678 states and 17548 transitions. [2025-02-05 15:32:54,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 531 [2025-02-05 15:32:54,864 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:32:54,864 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-02-05 15:32:54,864 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2025-02-05 15:32:54,864 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:32:54,865 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:32:54,865 INFO L85 PathProgramCache]: Analyzing trace with hash 329702570, now seen corresponding path program 1 times [2025-02-05 15:32:54,865 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:32:54,865 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970492126] [2025-02-05 15:32:54,865 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:54,865 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:32:54,901 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 530 statements into 1 equivalence classes. [2025-02-05 15:32:54,909 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 530 of 530 statements. [2025-02-05 15:32:54,909 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:54,909 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:55,503 INFO L134 CoverageAnalysis]: Checked inductivity of 1383 backedges. 27 proven. 144 refuted. 0 times theorem prover too weak. 1212 trivial. 0 not checked. [2025-02-05 15:32:55,503 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:32:55,503 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970492126] [2025-02-05 15:32:55,503 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [970492126] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-05 15:32:55,503 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [885427427] [2025-02-05 15:32:55,504 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:55,504 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-05 15:32:55,504 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-05 15:32:55,506 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-02-05 15:32:55,508 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-02-05 15:32:55,705 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 530 statements into 1 equivalence classes. [2025-02-05 15:32:56,015 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 530 of 530 statements. [2025-02-05 15:32:56,015 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:56,015 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:56,026 INFO L256 TraceCheckSpWp]: Trace formula consists of 4038 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-02-05 15:32:56,035 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-05 15:32:56,065 INFO L134 CoverageAnalysis]: Checked inductivity of 1383 backedges. 676 proven. 0 refuted. 0 times theorem prover too weak. 707 trivial. 0 not checked. [2025-02-05 15:32:56,065 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-05 15:32:56,065 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [885427427] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:32:56,065 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-05 15:32:56,065 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [10] total 11 [2025-02-05 15:32:56,065 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983988574] [2025-02-05 15:32:56,065 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:32:56,066 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-05 15:32:56,066 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:32:56,066 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-05 15:32:56,066 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2025-02-05 15:32:56,066 INFO L87 Difference]: Start difference. First operand 10678 states and 17548 transitions. Second operand has 3 states, 3 states have (on average 71.33333333333333) internal successors, (214), 3 states have internal predecessors, (214), 3 states have call successors, (39), 3 states have call predecessors, (39), 3 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) [2025-02-05 15:32:56,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:32:56,529 INFO L93 Difference]: Finished difference Result 21852 states and 36340 transitions. [2025-02-05 15:32:56,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-05 15:32:56,530 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 71.33333333333333) internal successors, (214), 3 states have internal predecessors, (214), 3 states have call successors, (39), 3 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 530 [2025-02-05 15:32:56,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:32:56,605 INFO L225 Difference]: With dead ends: 21852 [2025-02-05 15:32:56,605 INFO L226 Difference]: Without dead ends: 16265 [2025-02-05 15:32:56,635 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 545 GetRequests, 536 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-02-05 15:32:56,635 INFO L435 NwaCegarLoop]: 856 mSDtfsCounter, 840 mSDsluCounter, 807 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 840 SdHoareTripleChecker+Valid, 1663 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-02-05 15:32:56,635 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [840 Valid, 1663 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-05 15:32:56,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16265 states. [2025-02-05 15:32:57,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16265 to 16263. [2025-02-05 15:32:57,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16263 states, 12751 states have (on average 1.6309309073798133) internal successors, (20796), 13304 states have internal predecessors, (20796), 2542 states have call successors, (2542), 733 states have call predecessors, (2542), 969 states have return successors, (3600), 2483 states have call predecessors, (3600), 2530 states have call successors, (3600) [2025-02-05 15:32:57,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16263 states to 16263 states and 26938 transitions. [2025-02-05 15:32:57,253 INFO L78 Accepts]: Start accepts. Automaton has 16263 states and 26938 transitions. Word has length 530 [2025-02-05 15:32:57,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:32:57,254 INFO L471 AbstractCegarLoop]: Abstraction has 16263 states and 26938 transitions. [2025-02-05 15:32:57,254 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 71.33333333333333) internal successors, (214), 3 states have internal predecessors, (214), 3 states have call successors, (39), 3 states have call predecessors, (39), 3 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) [2025-02-05 15:32:57,254 INFO L276 IsEmpty]: Start isEmpty. Operand 16263 states and 26938 transitions. [2025-02-05 15:32:57,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 532 [2025-02-05 15:32:57,264 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:32:57,264 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, 1] [2025-02-05 15:32:57,274 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-02-05 15:32:57,465 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-02-05 15:32:57,469 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:32:57,469 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:32:57,469 INFO L85 PathProgramCache]: Analyzing trace with hash -1041150057, now seen corresponding path program 1 times [2025-02-05 15:32:57,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:32:57,469 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610658038] [2025-02-05 15:32:57,469 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:57,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:32:57,500 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 531 statements into 1 equivalence classes. [2025-02-05 15:32:57,506 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 531 of 531 statements. [2025-02-05 15:32:57,506 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:57,506 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:57,992 INFO L134 CoverageAnalysis]: Checked inductivity of 1383 backedges. 27 proven. 144 refuted. 0 times theorem prover too weak. 1212 trivial. 0 not checked. [2025-02-05 15:32:57,992 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:32:57,992 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610658038] [2025-02-05 15:32:57,992 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610658038] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-05 15:32:57,992 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2106147960] [2025-02-05 15:32:57,992 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:32:57,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-05 15:32:57,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-05 15:32:57,996 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-02-05 15:32:57,998 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-02-05 15:32:58,196 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 531 statements into 1 equivalence classes. [2025-02-05 15:32:58,505 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 531 of 531 statements. [2025-02-05 15:32:58,506 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:32:58,506 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:32:58,517 INFO L256 TraceCheckSpWp]: Trace formula consists of 4039 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-02-05 15:32:58,528 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-05 15:32:58,561 INFO L134 CoverageAnalysis]: Checked inductivity of 1383 backedges. 676 proven. 0 refuted. 0 times theorem prover too weak. 707 trivial. 0 not checked. [2025-02-05 15:32:58,561 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-05 15:32:58,561 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2106147960] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:32:58,561 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-05 15:32:58,561 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2025-02-05 15:32:58,561 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899267088] [2025-02-05 15:32:58,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:32:58,562 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-05 15:32:58,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:32:58,562 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-05 15:32:58,562 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2025-02-05 15:32:58,562 INFO L87 Difference]: Start difference. First operand 16263 states and 26938 transitions. Second operand has 4 states, 4 states have (on average 53.75) internal successors, (215), 4 states have internal predecessors, (215), 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-02-05 15:32:59,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:32:59,395 INFO L93 Difference]: Finished difference Result 32619 states and 54556 transitions. [2025-02-05 15:32:59,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-05 15:32:59,396 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 53.75) internal successors, (215), 4 states have internal predecessors, (215), 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 531 [2025-02-05 15:32:59,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:32:59,500 INFO L225 Difference]: With dead ends: 32619 [2025-02-05 15:32:59,500 INFO L226 Difference]: Without dead ends: 16398 [2025-02-05 15:32:59,575 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 547 GetRequests, 536 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-02-05 15:32:59,576 INFO L435 NwaCegarLoop]: 825 mSDtfsCounter, 22 mSDsluCounter, 1626 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 2451 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-02-05 15:32:59,576 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 2451 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-02-05 15:32:59,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16398 states. [2025-02-05 15:33:00,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16398 to 16398. [2025-02-05 15:33:00,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16398 states, 12871 states have (on average 1.6320410224535777) internal successors, (21006), 13424 states have internal predecessors, (21006), 2542 states have call successors, (2542), 748 states have call predecessors, (2542), 984 states have return successors, (3600), 2483 states have call predecessors, (3600), 2530 states have call successors, (3600) [2025-02-05 15:33:00,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16398 states to 16398 states and 27148 transitions. [2025-02-05 15:33:00,562 INFO L78 Accepts]: Start accepts. Automaton has 16398 states and 27148 transitions. Word has length 531 [2025-02-05 15:33:00,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:33:00,563 INFO L471 AbstractCegarLoop]: Abstraction has 16398 states and 27148 transitions. [2025-02-05 15:33:00,563 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 53.75) internal successors, (215), 4 states have internal predecessors, (215), 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-02-05 15:33:00,563 INFO L276 IsEmpty]: Start isEmpty. Operand 16398 states and 27148 transitions. [2025-02-05 15:33:00,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 533 [2025-02-05 15:33:00,578 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:33:00,578 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, 1, 1] [2025-02-05 15:33:00,592 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-02-05 15:33:00,778 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-02-05 15:33:00,779 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:33:00,779 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:33:00,780 INFO L85 PathProgramCache]: Analyzing trace with hash -549855966, now seen corresponding path program 1 times [2025-02-05 15:33:00,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:33:00,780 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658241111] [2025-02-05 15:33:00,780 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:33:00,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:33:00,810 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 532 statements into 1 equivalence classes. [2025-02-05 15:33:00,817 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 532 of 532 statements. [2025-02-05 15:33:00,818 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:33:00,818 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:33:01,335 INFO L134 CoverageAnalysis]: Checked inductivity of 1383 backedges. 27 proven. 144 refuted. 0 times theorem prover too weak. 1212 trivial. 0 not checked. [2025-02-05 15:33:01,335 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:33:01,335 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658241111] [2025-02-05 15:33:01,335 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [658241111] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-05 15:33:01,335 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [235346580] [2025-02-05 15:33:01,335 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:33:01,336 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-05 15:33:01,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-05 15:33:01,338 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-02-05 15:33:01,339 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-02-05 15:33:01,534 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 532 statements into 1 equivalence classes. [2025-02-05 15:33:01,822 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 532 of 532 statements. [2025-02-05 15:33:01,822 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:33:01,822 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:33:01,834 INFO L256 TraceCheckSpWp]: Trace formula consists of 4040 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-02-05 15:33:01,840 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-05 15:33:01,866 INFO L134 CoverageAnalysis]: Checked inductivity of 1383 backedges. 678 proven. 0 refuted. 0 times theorem prover too weak. 705 trivial. 0 not checked. [2025-02-05 15:33:01,866 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-05 15:33:01,866 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [235346580] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:33:01,866 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-05 15:33:01,867 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2025-02-05 15:33:01,867 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473752415] [2025-02-05 15:33:01,867 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:33:01,868 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-05 15:33:01,868 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:33:01,868 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-05 15:33:01,868 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2025-02-05 15:33:01,868 INFO L87 Difference]: Start difference. First operand 16398 states and 27148 transitions. Second operand has 4 states, 4 states have (on average 54.25) internal successors, (217), 4 states have internal predecessors, (217), 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-02-05 15:33:02,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:33:02,439 INFO L93 Difference]: Finished difference Result 32889 states and 54916 transitions. [2025-02-05 15:33:02,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-05 15:33:02,440 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 54.25) internal successors, (217), 4 states have internal predecessors, (217), 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 532 [2025-02-05 15:33:02,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:33:02,536 INFO L225 Difference]: With dead ends: 32889 [2025-02-05 15:33:02,536 INFO L226 Difference]: Without dead ends: 16533 [2025-02-05 15:33:02,602 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 548 GetRequests, 537 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-02-05 15:33:02,603 INFO L435 NwaCegarLoop]: 823 mSDtfsCounter, 20 mSDsluCounter, 1622 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 2445 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-02-05 15:33:02,603 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 2445 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-02-05 15:33:02,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16533 states. [2025-02-05 15:33:03,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16533 to 16533. [2025-02-05 15:33:03,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16533 states, 12991 states have (on average 1.6331306288969287) internal successors, (21216), 13544 states have internal predecessors, (21216), 2542 states have call successors, (2542), 763 states have call predecessors, (2542), 999 states have return successors, (3600), 2483 states have call predecessors, (3600), 2530 states have call successors, (3600) [2025-02-05 15:33:03,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16533 states to 16533 states and 27358 transitions. [2025-02-05 15:33:03,305 INFO L78 Accepts]: Start accepts. Automaton has 16533 states and 27358 transitions. Word has length 532 [2025-02-05 15:33:03,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:33:03,306 INFO L471 AbstractCegarLoop]: Abstraction has 16533 states and 27358 transitions. [2025-02-05 15:33:03,307 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 54.25) internal successors, (217), 4 states have internal predecessors, (217), 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-02-05 15:33:03,307 INFO L276 IsEmpty]: Start isEmpty. Operand 16533 states and 27358 transitions. [2025-02-05 15:33:03,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 533 [2025-02-05 15:33:03,320 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:33:03,320 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, 1, 1] [2025-02-05 15:33:03,331 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2025-02-05 15:33:03,525 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-02-05 15:33:03,525 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:33:03,526 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:33:03,526 INFO L85 PathProgramCache]: Analyzing trace with hash 392913992, now seen corresponding path program 1 times [2025-02-05 15:33:03,526 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:33:03,526 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825202827] [2025-02-05 15:33:03,526 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:33:03,526 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:33:03,546 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 532 statements into 1 equivalence classes. [2025-02-05 15:33:03,552 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 532 of 532 statements. [2025-02-05 15:33:03,552 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:33:03,552 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:33:03,919 INFO L134 CoverageAnalysis]: Checked inductivity of 1383 backedges. 27 proven. 144 refuted. 0 times theorem prover too weak. 1212 trivial. 0 not checked. [2025-02-05 15:33:03,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:33:03,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825202827] [2025-02-05 15:33:03,919 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1825202827] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-05 15:33:03,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1750675058] [2025-02-05 15:33:03,919 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:33:03,919 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-05 15:33:03,920 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-05 15:33:03,921 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-02-05 15:33:03,922 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-02-05 15:33:04,126 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 532 statements into 1 equivalence classes. [2025-02-05 15:33:04,399 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 532 of 532 statements. [2025-02-05 15:33:04,400 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:33:04,400 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:33:04,413 INFO L256 TraceCheckSpWp]: Trace formula consists of 4040 conjuncts, 8 conjuncts are in the unsatisfiable core [2025-02-05 15:33:04,419 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-05 15:33:04,689 INFO L134 CoverageAnalysis]: Checked inductivity of 1383 backedges. 757 proven. 270 refuted. 0 times theorem prover too weak. 356 trivial. 0 not checked. [2025-02-05 15:33:04,690 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-05 15:33:05,363 INFO L134 CoverageAnalysis]: Checked inductivity of 1383 backedges. 133 proven. 36 refuted. 0 times theorem prover too weak. 1214 trivial. 0 not checked. [2025-02-05 15:33:05,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1750675058] provided 0 perfect and 2 imperfect interpolant sequences [2025-02-05 15:33:05,363 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-02-05 15:33:05,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 6, 5] total 16 [2025-02-05 15:33:05,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603476828] [2025-02-05 15:33:05,364 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-02-05 15:33:05,364 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2025-02-05 15:33:05,365 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:33:05,366 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2025-02-05 15:33:05,366 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2025-02-05 15:33:05,366 INFO L87 Difference]: Start difference. First operand 16533 states and 27358 transitions. Second operand has 16 states, 16 states have (on average 27.625) internal successors, (442), 14 states have internal predecessors, (442), 11 states have call successors, (106), 7 states have call predecessors, (106), 10 states have return successors, (106), 13 states have call predecessors, (106), 11 states have call successors, (106) [2025-02-05 15:33:18,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:33:18,363 INFO L93 Difference]: Finished difference Result 77703 states and 135382 transitions. [2025-02-05 15:33:18,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2025-02-05 15:33:18,363 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 27.625) internal successors, (442), 14 states have internal predecessors, (442), 11 states have call successors, (106), 7 states have call predecessors, (106), 10 states have return successors, (106), 13 states have call predecessors, (106), 11 states have call successors, (106) Word has length 532 [2025-02-05 15:33:18,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:33:18,733 INFO L225 Difference]: With dead ends: 77703 [2025-02-05 15:33:18,734 INFO L226 Difference]: Without dead ends: 61138 [2025-02-05 15:33:18,866 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1143 GetRequests, 1081 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1046 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=562, Invalid=3344, Unknown=0, NotChecked=0, Total=3906 [2025-02-05 15:33:18,867 INFO L435 NwaCegarLoop]: 1071 mSDtfsCounter, 10325 mSDsluCounter, 6502 mSDsCounter, 0 mSdLazyCounter, 26624 mSolverCounterSat, 4547 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10325 SdHoareTripleChecker+Valid, 7573 SdHoareTripleChecker+Invalid, 31171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4547 IncrementalHoareTripleChecker+Valid, 26624 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.8s IncrementalHoareTripleChecker+Time [2025-02-05 15:33:18,867 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [10325 Valid, 7573 Invalid, 31171 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4547 Valid, 26624 Invalid, 0 Unknown, 0 Unchecked, 9.8s Time] [2025-02-05 15:33:18,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61138 states. [2025-02-05 15:33:22,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61138 to 52284. [2025-02-05 15:33:22,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52284 states, 39639 states have (on average 1.6068013824768537) internal successors, (63692), 41820 states have internal predecessors, (63692), 9530 states have call successors, (9530), 2232 states have call predecessors, (9530), 3114 states have return successors, (14863), 9567 states have call predecessors, (14863), 9510 states have call successors, (14863) [2025-02-05 15:33:22,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52284 states to 52284 states and 88085 transitions. [2025-02-05 15:33:22,621 INFO L78 Accepts]: Start accepts. Automaton has 52284 states and 88085 transitions. Word has length 532 [2025-02-05 15:33:22,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-05 15:33:22,622 INFO L471 AbstractCegarLoop]: Abstraction has 52284 states and 88085 transitions. [2025-02-05 15:33:22,622 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 27.625) internal successors, (442), 14 states have internal predecessors, (442), 11 states have call successors, (106), 7 states have call predecessors, (106), 10 states have return successors, (106), 13 states have call predecessors, (106), 11 states have call successors, (106) [2025-02-05 15:33:22,622 INFO L276 IsEmpty]: Start isEmpty. Operand 52284 states and 88085 transitions. [2025-02-05 15:33:22,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 552 [2025-02-05 15:33:22,650 INFO L210 NwaCegarLoop]: Found error trace [2025-02-05 15:33:22,650 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 15, 12, 10, 10, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 5, 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, 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, 1, 1, 1, 1, 1] [2025-02-05 15:33:22,663 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-02-05 15:33:22,850 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-02-05 15:33:22,851 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-05 15:33:22,851 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-05 15:33:22,851 INFO L85 PathProgramCache]: Analyzing trace with hash 1808147746, now seen corresponding path program 1 times [2025-02-05 15:33:22,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-05 15:33:22,851 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530686271] [2025-02-05 15:33:22,851 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:33:22,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-05 15:33:22,887 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 551 statements into 1 equivalence classes. [2025-02-05 15:33:22,897 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 551 of 551 statements. [2025-02-05 15:33:22,898 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:33:22,898 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:33:23,536 INFO L134 CoverageAnalysis]: Checked inductivity of 1476 backedges. 29 proven. 136 refuted. 0 times theorem prover too weak. 1311 trivial. 0 not checked. [2025-02-05 15:33:23,536 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-05 15:33:23,537 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530686271] [2025-02-05 15:33:23,537 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530686271] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-05 15:33:23,537 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1590820943] [2025-02-05 15:33:23,537 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-05 15:33:23,537 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-05 15:33:23,537 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-05 15:33:23,540 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-02-05 15:33:23,540 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-02-05 15:33:23,747 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 551 statements into 1 equivalence classes. [2025-02-05 15:33:24,049 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 551 of 551 statements. [2025-02-05 15:33:24,049 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-05 15:33:24,049 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-05 15:33:24,062 INFO L256 TraceCheckSpWp]: Trace formula consists of 4098 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-02-05 15:33:24,068 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-05 15:33:24,094 INFO L134 CoverageAnalysis]: Checked inductivity of 1476 backedges. 695 proven. 0 refuted. 0 times theorem prover too weak. 781 trivial. 0 not checked. [2025-02-05 15:33:24,094 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-05 15:33:24,094 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1590820943] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-05 15:33:24,094 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-05 15:33:24,095 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2025-02-05 15:33:24,095 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59440636] [2025-02-05 15:33:24,095 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-05 15:33:24,095 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-05 15:33:24,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-05 15:33:24,096 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-05 15:33:24,096 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2025-02-05 15:33:24,096 INFO L87 Difference]: Start difference. First operand 52284 states and 88085 transitions. Second operand has 3 states, 3 states have (on average 73.66666666666667) internal successors, (221), 3 states have internal predecessors, (221), 2 states have call successors, (40), 2 states have call predecessors, (40), 3 states have return successors, (39), 3 states have call predecessors, (39), 2 states have call successors, (39) [2025-02-05 15:33:28,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-05 15:33:28,614 INFO L93 Difference]: Finished difference Result 139904 states and 243487 transitions. [2025-02-05 15:33:28,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-05 15:33:28,615 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 73.66666666666667) internal successors, (221), 3 states have internal predecessors, (221), 2 states have call successors, (40), 2 states have call predecessors, (40), 3 states have return successors, (39), 3 states have call predecessors, (39), 2 states have call successors, (39) Word has length 551 [2025-02-05 15:33:28,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-05 15:33:29,273 INFO L225 Difference]: With dead ends: 139904 [2025-02-05 15:33:29,273 INFO L226 Difference]: Without dead ends: 96094 [2025-02-05 15:33:29,653 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 565 GetRequests, 557 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2025-02-05 15:33:29,654 INFO L435 NwaCegarLoop]: 1565 mSDtfsCounter, 812 mSDsluCounter, 844 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 812 SdHoareTripleChecker+Valid, 2409 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-02-05 15:33:29,654 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [812 Valid, 2409 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-02-05 15:33:29,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96094 states.