./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/aws-c-common/aws_array_list_back_harness.i --full-output --architecture 64bit


--------------------------------------------------------------------------------


Checking for ERROR reachability
Using default analysis
Version 4f9af400
extending candidate: java
['java']
extending candidate: /usr/bin/java
['java', '/usr/bin/java']
extending candidate: /opt/oracle-jdk-bin-*/bin/java
['java', '/usr/bin/java']
extending candidate: /opt/openjdk-*/bin/java
['java', '/usr/bin/java']
extending candidate: /usr/lib/jvm/java-*-openjdk-amd64/bin/java
['java', '/usr/bin/java', '/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java', '/usr/lib/jvm/java-17-openjdk-amd64/bin/java', '/usr/lib/jvm/java-11-openjdk-amd64/bin/java', '/usr/lib/jvm/java-1.17.0-openjdk-amd64/bin/java']
['/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/aws-c-common/aws_array_list_back_harness.i', '-s', '/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-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())) )\n\n', '--witnessprinter.graph.data.producer', 'Automizer', '--witnessprinter.graph.data.architecture', '64bit', '--witnessprinter.graph.data.programhash', '2279e66d659d6de4a6f1e9cba0e3ed135a3304882c70e550497f0feeaae371b4']
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/aws-c-common/aws_array_list_back_harness.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-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 64bit --witnessprinter.graph.data.programhash 2279e66d659d6de4a6f1e9cba0e3ed135a3304882c70e550497f0feeaae371b4
--- Real Ultimate output ---
This is Ultimate 0.3.0-?-4f9af40
[2024-11-07 11:36:05,772 INFO  L188        SettingsManager]: Resetting all preferences to default values...
[2024-11-07 11:36:05,884 INFO  L114        SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf
[2024-11-07 11:36:05,890 WARN  L101        SettingsManager]: Preference file contains the following unknown settings:
[2024-11-07 11:36:05,890 WARN  L103        SettingsManager]:   * de.uni_freiburg.informatik.ultimate.core.Log level for class
[2024-11-07 11:36:05,915 INFO  L130        SettingsManager]: Preferences different from defaults after loading the file:
[2024-11-07 11:36:05,916 INFO  L151        SettingsManager]: Preferences of UltimateCore differ from their defaults:
[2024-11-07 11:36:05,916 INFO  L153        SettingsManager]:  * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR;
[2024-11-07 11:36:05,916 INFO  L151        SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults:
[2024-11-07 11:36:05,917 INFO  L153        SettingsManager]:  * Use memory slicer=true
[2024-11-07 11:36:05,917 INFO  L151        SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults:
[2024-11-07 11:36:05,917 INFO  L153        SettingsManager]:  * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS
[2024-11-07 11:36:05,918 INFO  L151        SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults:
[2024-11-07 11:36:05,918 INFO  L153        SettingsManager]:  * Create parallel compositions if possible=false
[2024-11-07 11:36:05,918 INFO  L153        SettingsManager]:  * Use SBE=true
[2024-11-07 11:36:05,918 INFO  L151        SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults:
[2024-11-07 11:36:05,918 INFO  L153        SettingsManager]:  * Pointer base address is valid at dereference=IGNORE
[2024-11-07 11:36:05,919 INFO  L153        SettingsManager]:  * Overapproximate operations on floating types=true
[2024-11-07 11:36:05,919 INFO  L153        SettingsManager]:  * Check division by zero=IGNORE
[2024-11-07 11:36:05,919 INFO  L153        SettingsManager]:  * Pointer to allocated memory at dereference=IGNORE
[2024-11-07 11:36:05,919 INFO  L153        SettingsManager]:  * If two pointers are subtracted or compared they have the same base address=IGNORE
[2024-11-07 11:36:05,919 INFO  L153        SettingsManager]:  * Check array bounds for arrays that are off heap=IGNORE
[2024-11-07 11:36:05,919 INFO  L153        SettingsManager]:  * Allow undefined functions=false
[2024-11-07 11:36:05,919 INFO  L153        SettingsManager]:  * Check if freed pointer was valid=false
[2024-11-07 11:36:05,919 INFO  L153        SettingsManager]:  * Use constant arrays=true
[2024-11-07 11:36:05,919 INFO  L151        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2024-11-07 11:36:05,919 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-11-07 11:36:05,920 INFO  L153        SettingsManager]:  * Only consider context switches at boundaries of atomic blocks=true
[2024-11-07 11:36:05,920 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-11-07 11:36:05,920 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-11-07 11:36:05,920 INFO  L151        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2024-11-07 11:36:05,920 INFO  L153        SettingsManager]:  * Compute Interpolants along a Counterexample=FPandBP
[2024-11-07 11:36:05,920 INFO  L153        SettingsManager]:  * Positions where we compute the Hoare Annotation=LoopHeads
[2024-11-07 11:36:05,920 INFO  L153        SettingsManager]:  * Trace refinement strategy=CAMEL
[2024-11-07 11:36:05,920 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2024-11-07 11:36:05,920 INFO  L153        SettingsManager]:  * Apply one-shot large block encoding in concurrent analysis=false
[2024-11-07 11:36:05,921 INFO  L153        SettingsManager]:  * Automaton type used in concurrency analysis=PETRI_NET
[2024-11-07 11:36:05,921 INFO  L153        SettingsManager]:  * Order on configurations for Petri net unfoldings=DBO
[2024-11-07 11:36:05,921 INFO  L153        SettingsManager]:  * SMT solver=External_ModelsAndUnsatCoreMode
[2024-11-07 11:36:05,921 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 -> 64bit
Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 2279e66d659d6de4a6f1e9cba0e3ed135a3304882c70e550497f0feeaae371b4
[2024-11-07 11:36:06,187 INFO  L75    nceAwareModelManager]: Repository-Root is: /tmp
[2024-11-07 11:36:06,193 INFO  L261   ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized
[2024-11-07 11:36:06,195 INFO  L217   ainManager$Toolchain]: [Toolchain 1]: Toolchain selected.
[2024-11-07 11:36:06,196 INFO  L270        PluginConnector]: Initializing CDTParser...
[2024-11-07 11:36:06,196 INFO  L274        PluginConnector]: CDTParser initialized
[2024-11-07 11:36:06,197 INFO  L431   ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/aws-c-common/aws_array_list_back_harness.i
[2024-11-07 11:36:07,494 INFO  L533              CDTParser]: Created temporary CDT project at NULL
[2024-11-07 11:36:07,969 INFO  L384              CDTParser]: Found 1 translation units.
[2024-11-07 11:36:07,970 INFO  L180              CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/aws-c-common/aws_array_list_back_harness.i
[2024-11-07 11:36:08,002 INFO  L427              CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/b3540b8c0/4c911c2cf3a9400e984e87027f3b3c86/FLAG942d6fbb1
[2024-11-07 11:36:08,018 INFO  L435              CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/b3540b8c0/4c911c2cf3a9400e984e87027f3b3c86
[2024-11-07 11:36:08,021 INFO  L299   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2024-11-07 11:36:08,022 INFO  L133        ToolchainWalker]: Walking toolchain with 6 elements.
[2024-11-07 11:36:08,023 INFO  L112        PluginConnector]: ------------------------CACSL2BoogieTranslator----------------------------
[2024-11-07 11:36:08,023 INFO  L270        PluginConnector]: Initializing CACSL2BoogieTranslator...
[2024-11-07 11:36:08,026 INFO  L274        PluginConnector]: CACSL2BoogieTranslator initialized
[2024-11-07 11:36:08,027 INFO  L184        PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.11 11:36:08" (1/1) ...
[2024-11-07 11:36:08,027 INFO  L204        PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@66f14eab and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 11:36:08, skipping insertion in model container
[2024-11-07 11:36:08,028 INFO  L184        PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.11 11:36:08" (1/1) ...
[2024-11-07 11:36:08,104 INFO  L175         MainTranslator]: Built tables and reachable declarations
[2024-11-07 11:36:08,308 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/aws-c-common/aws_array_list_back_harness.i[4493,4506]
[2024-11-07 11:36:08,318 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/aws-c-common/aws_array_list_back_harness.i[4553,4566]
[2024-11-07 11:36:08,852 WARN  L1674              CHandler]: Possible shadowing of function index
[2024-11-07 11:36:08,853 WARN  L1674              CHandler]: Possible shadowing of function index
[2024-11-07 11:36:08,853 WARN  L1674              CHandler]: Possible shadowing of function index
[2024-11-07 11:36:08,854 WARN  L1674              CHandler]: Possible shadowing of function index
[2024-11-07 11:36:08,854 WARN  L1674              CHandler]: Possible shadowing of function index
[2024-11-07 11:36:08,861 WARN  L1674              CHandler]: Possible shadowing of function index
[2024-11-07 11:36:08,862 WARN  L1674              CHandler]: Possible shadowing of function index
[2024-11-07 11:36:08,863 WARN  L1674              CHandler]: Possible shadowing of function index
[2024-11-07 11:36:08,863 WARN  L1674              CHandler]: Possible shadowing of function index
[2024-11-07 11:36:08,864 WARN  L1674              CHandler]: Possible shadowing of function index
[2024-11-07 11:36:08,865 WARN  L1674              CHandler]: Possible shadowing of function index
[2024-11-07 11:36:08,865 WARN  L1674              CHandler]: Possible shadowing of function index
[2024-11-07 11:36:08,865 WARN  L1674              CHandler]: Possible shadowing of function index
[2024-11-07 11:36:09,214 WARN  L1674              CHandler]: Possible shadowing of function index
[2024-11-07 11:36:09,222 WARN  L1674              CHandler]: Possible shadowing of function index
[2024-11-07 11:36:09,284 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2024-11-07 11:36:09,324 INFO  L200         MainTranslator]: Completed pre-run
[2024-11-07 11:36:09,339 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/aws-c-common/aws_array_list_back_harness.i[4493,4506]
[2024-11-07 11:36:09,339 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/aws-c-common/aws_array_list_back_harness.i[4553,4566]
[2024-11-07 11:36:09,414 WARN  L1674              CHandler]: Possible shadowing of function index
[2024-11-07 11:36:09,415 WARN  L1674              CHandler]: Possible shadowing of function index
[2024-11-07 11:36:09,416 WARN  L1674              CHandler]: Possible shadowing of function index
[2024-11-07 11:36:09,416 WARN  L1674              CHandler]: Possible shadowing of function index
[2024-11-07 11:36:09,417 WARN  L1674              CHandler]: Possible shadowing of function index
[2024-11-07 11:36:09,422 WARN  L1674              CHandler]: Possible shadowing of function index
[2024-11-07 11:36:09,424 WARN  L1674              CHandler]: Possible shadowing of function index
[2024-11-07 11:36:09,425 WARN  L1674              CHandler]: Possible shadowing of function index
[2024-11-07 11:36:09,425 WARN  L1674              CHandler]: Possible shadowing of function index
[2024-11-07 11:36:09,425 WARN  L1674              CHandler]: Possible shadowing of function index
[2024-11-07 11:36:09,426 WARN  L1674              CHandler]: Possible shadowing of function index
[2024-11-07 11:36:09,426 WARN  L1674              CHandler]: Possible shadowing of function index
[2024-11-07 11:36:09,426 WARN  L1674              CHandler]: Possible shadowing of function index
[2024-11-07 11:36:09,500 WARN  L1674              CHandler]: Possible shadowing of function index
[2024-11-07 11:36:09,507 WARN  L1674              CHandler]: Possible shadowing of function index
[2024-11-07 11:36:09,516 WARN  L75    lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__(""
                         :




                         : "r"(pBuf)




                         : "memory"); [7769-7780]
[2024-11-07 11:36:09,537 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2024-11-07 11:36:09,727 INFO  L204         MainTranslator]: Completed translation
[2024-11-07 11:36:09,728 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 11:36:09 WrapperNode
[2024-11-07 11:36:09,729 INFO  L131        PluginConnector]: ------------------------ END CACSL2BoogieTranslator----------------------------
[2024-11-07 11:36:09,730 INFO  L112        PluginConnector]: ------------------------Boogie Procedure Inliner----------------------------
[2024-11-07 11:36:09,730 INFO  L270        PluginConnector]: Initializing Boogie Procedure Inliner...
[2024-11-07 11:36:09,730 INFO  L274        PluginConnector]: Boogie Procedure Inliner initialized
[2024-11-07 11:36:09,735 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 11:36:09" (1/1) ...
[2024-11-07 11:36:09,803 INFO  L184        PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 11:36:09" (1/1) ...
[2024-11-07 11:36:09,895 INFO  L138                Inliner]: procedures = 680, calls = 1678, calls flagged for inlining = 52, calls inlined = 8, statements flattened = 656
[2024-11-07 11:36:09,895 INFO  L131        PluginConnector]: ------------------------ END Boogie Procedure Inliner----------------------------
[2024-11-07 11:36:09,896 INFO  L112        PluginConnector]: ------------------------Boogie Preprocessor----------------------------
[2024-11-07 11:36:09,896 INFO  L270        PluginConnector]: Initializing Boogie Preprocessor...
[2024-11-07 11:36:09,896 INFO  L274        PluginConnector]: Boogie Preprocessor initialized
[2024-11-07 11:36:09,925 INFO  L184        PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 11:36:09" (1/1) ...
[2024-11-07 11:36:09,930 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 11:36:09" (1/1) ...
[2024-11-07 11:36:09,938 INFO  L184        PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 11:36:09" (1/1) ...
[2024-11-07 11:36:10,006 INFO  L175           MemorySlicer]: Split 313 memory accesses to 6 slices as follows [9, 238, 2, 3, 6, 55]. 76 percent of accesses are in the largest equivalence class. The 24 initializations are split as follows [5, 6, 2, 1, 0, 10]. The 239 writes are split as follows [1, 232, 0, 1, 2, 3].
[2024-11-07 11:36:10,009 INFO  L184        PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 11:36:09" (1/1) ...
[2024-11-07 11:36:10,009 INFO  L184        PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 11:36:09" (1/1) ...
[2024-11-07 11:36:10,042 INFO  L184        PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 11:36:09" (1/1) ...
[2024-11-07 11:36:10,048 INFO  L184        PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 11:36:09" (1/1) ...
[2024-11-07 11:36:10,058 INFO  L184        PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 11:36:09" (1/1) ...
[2024-11-07 11:36:10,066 INFO  L184        PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 11:36:09" (1/1) ...
[2024-11-07 11:36:10,079 INFO  L131        PluginConnector]: ------------------------ END Boogie Preprocessor----------------------------
[2024-11-07 11:36:10,083 INFO  L112        PluginConnector]: ------------------------RCFGBuilder----------------------------
[2024-11-07 11:36:10,083 INFO  L270        PluginConnector]: Initializing RCFGBuilder...
[2024-11-07 11:36:10,083 INFO  L274        PluginConnector]: RCFGBuilder initialized
[2024-11-07 11:36:10,085 INFO  L184        PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 11:36:09" (1/1) ...
[2024-11-07 11:36:10,091 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-11-07 11:36:10,102 INFO  L189       MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3
[2024-11-07 11:36:10,118 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)
[2024-11-07 11:36:10,124 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
[2024-11-07 11:36:10,143 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc
[2024-11-07 11:36:10,143 INFO  L130     BoogieDeclarations]: Found specification of procedure aws_array_list_is_bounded
[2024-11-07 11:36:10,143 INFO  L138     BoogieDeclarations]: Found implementation of procedure aws_array_list_is_bounded
[2024-11-07 11:36:10,143 INFO  L130     BoogieDeclarations]: Found specification of procedure aws_array_list_is_valid
[2024-11-07 11:36:10,143 INFO  L138     BoogieDeclarations]: Found implementation of procedure aws_array_list_is_valid
[2024-11-07 11:36:10,143 INFO  L130     BoogieDeclarations]: Found specification of procedure nondet_bool
[2024-11-07 11:36:10,143 INFO  L138     BoogieDeclarations]: Found implementation of procedure nondet_bool
[2024-11-07 11:36:10,143 INFO  L130     BoogieDeclarations]: Found specification of procedure write~unchecked~int#0
[2024-11-07 11:36:10,143 INFO  L130     BoogieDeclarations]: Found specification of procedure write~unchecked~int#1
[2024-11-07 11:36:10,143 INFO  L130     BoogieDeclarations]: Found specification of procedure write~unchecked~int#2
[2024-11-07 11:36:10,143 INFO  L130     BoogieDeclarations]: Found specification of procedure write~unchecked~int#3
[2024-11-07 11:36:10,143 INFO  L130     BoogieDeclarations]: Found specification of procedure write~unchecked~int#4
[2024-11-07 11:36:10,143 INFO  L130     BoogieDeclarations]: Found specification of procedure write~unchecked~int#5
[2024-11-07 11:36:10,143 INFO  L130     BoogieDeclarations]: Found specification of procedure read~int#0
[2024-11-07 11:36:10,143 INFO  L130     BoogieDeclarations]: Found specification of procedure read~int#1
[2024-11-07 11:36:10,143 INFO  L130     BoogieDeclarations]: Found specification of procedure read~int#2
[2024-11-07 11:36:10,143 INFO  L130     BoogieDeclarations]: Found specification of procedure read~int#3
[2024-11-07 11:36:10,143 INFO  L130     BoogieDeclarations]: Found specification of procedure read~int#4
[2024-11-07 11:36:10,143 INFO  L130     BoogieDeclarations]: Found specification of procedure read~int#5
[2024-11-07 11:36:10,143 INFO  L130     BoogieDeclarations]: Found specification of procedure aws_raise_error
[2024-11-07 11:36:10,143 INFO  L138     BoogieDeclarations]: Found implementation of procedure aws_raise_error
[2024-11-07 11:36:10,143 INFO  L130     BoogieDeclarations]: Found specification of procedure __VERIFIER_assert
[2024-11-07 11:36:10,143 INFO  L138     BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert
[2024-11-07 11:36:10,144 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap
[2024-11-07 11:36:10,144 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit
[2024-11-07 11:36:10,144 INFO  L130     BoogieDeclarations]: Found specification of procedure write~$Pointer$#0
[2024-11-07 11:36:10,144 INFO  L130     BoogieDeclarations]: Found specification of procedure write~$Pointer$#1
[2024-11-07 11:36:10,144 INFO  L130     BoogieDeclarations]: Found specification of procedure write~$Pointer$#2
[2024-11-07 11:36:10,144 INFO  L130     BoogieDeclarations]: Found specification of procedure write~$Pointer$#3
[2024-11-07 11:36:10,144 INFO  L130     BoogieDeclarations]: Found specification of procedure write~$Pointer$#4
[2024-11-07 11:36:10,144 INFO  L130     BoogieDeclarations]: Found specification of procedure write~$Pointer$#5
[2024-11-07 11:36:10,144 INFO  L130     BoogieDeclarations]: Found specification of procedure memcpy_impl
[2024-11-07 11:36:10,144 INFO  L138     BoogieDeclarations]: Found implementation of procedure memcpy_impl
[2024-11-07 11:36:10,144 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.start
[2024-11-07 11:36:10,144 INFO  L138     BoogieDeclarations]: Found implementation of procedure ULTIMATE.start
[2024-11-07 11:36:10,144 INFO  L130     BoogieDeclarations]: Found specification of procedure bounded_malloc
[2024-11-07 11:36:10,144 INFO  L138     BoogieDeclarations]: Found implementation of procedure bounded_malloc
[2024-11-07 11:36:10,144 INFO  L130     BoogieDeclarations]: Found specification of procedure assert_byte_from_buffer_matches
[2024-11-07 11:36:10,144 INFO  L138     BoogieDeclarations]: Found implementation of procedure assert_byte_from_buffer_matches
[2024-11-07 11:36:10,145 INFO  L130     BoogieDeclarations]: Found specification of procedure nondet_size_t
[2024-11-07 11:36:10,145 INFO  L138     BoogieDeclarations]: Found implementation of procedure nondet_size_t
[2024-11-07 11:36:10,145 INFO  L130     BoogieDeclarations]: Found specification of procedure aws_mul_size_checked
[2024-11-07 11:36:10,145 INFO  L138     BoogieDeclarations]: Found implementation of procedure aws_mul_size_checked
[2024-11-07 11:36:10,145 INFO  L130     BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0
[2024-11-07 11:36:10,146 INFO  L130     BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1
[2024-11-07 11:36:10,146 INFO  L130     BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2
[2024-11-07 11:36:10,146 INFO  L130     BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3
[2024-11-07 11:36:10,146 INFO  L130     BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4
[2024-11-07 11:36:10,146 INFO  L130     BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5
[2024-11-07 11:36:10,146 INFO  L130     BoogieDeclarations]: Found specification of procedure can_fail_malloc
[2024-11-07 11:36:10,146 INFO  L138     BoogieDeclarations]: Found implementation of procedure can_fail_malloc
[2024-11-07 11:36:10,146 INFO  L130     BoogieDeclarations]: Found specification of procedure aws_array_list_length
[2024-11-07 11:36:10,146 INFO  L138     BoogieDeclarations]: Found implementation of procedure aws_array_list_length
[2024-11-07 11:36:10,146 INFO  L130     BoogieDeclarations]: Found specification of procedure assume_abort_if_not
[2024-11-07 11:36:10,146 INFO  L138     BoogieDeclarations]: Found implementation of procedure assume_abort_if_not
[2024-11-07 11:36:10,146 INFO  L130     BoogieDeclarations]: Found specification of procedure my_memcpy
[2024-11-07 11:36:10,146 INFO  L138     BoogieDeclarations]: Found implementation of procedure my_memcpy
[2024-11-07 11:36:10,146 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack
[2024-11-07 11:36:10,146 INFO  L130     BoogieDeclarations]: Found specification of procedure read~$Pointer$#0
[2024-11-07 11:36:10,146 INFO  L130     BoogieDeclarations]: Found specification of procedure read~$Pointer$#1
[2024-11-07 11:36:10,146 INFO  L130     BoogieDeclarations]: Found specification of procedure read~$Pointer$#2
[2024-11-07 11:36:10,146 INFO  L130     BoogieDeclarations]: Found specification of procedure read~$Pointer$#3
[2024-11-07 11:36:10,146 INFO  L130     BoogieDeclarations]: Found specification of procedure read~$Pointer$#4
[2024-11-07 11:36:10,146 INFO  L130     BoogieDeclarations]: Found specification of procedure read~$Pointer$#5
[2024-11-07 11:36:10,146 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0
[2024-11-07 11:36:10,146 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1
[2024-11-07 11:36:10,146 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2
[2024-11-07 11:36:10,146 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3
[2024-11-07 11:36:10,146 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4
[2024-11-07 11:36:10,146 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5
[2024-11-07 11:36:10,146 INFO  L130     BoogieDeclarations]: Found specification of procedure can_fail_allocator
[2024-11-07 11:36:10,146 INFO  L138     BoogieDeclarations]: Found implementation of procedure can_fail_allocator
[2024-11-07 11:36:10,146 INFO  L130     BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_mult
[2024-11-07 11:36:10,146 INFO  L138     BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_mult
[2024-11-07 11:36:10,146 INFO  L130     BoogieDeclarations]: Found specification of procedure write~int#0
[2024-11-07 11:36:10,146 INFO  L130     BoogieDeclarations]: Found specification of procedure write~int#1
[2024-11-07 11:36:10,146 INFO  L130     BoogieDeclarations]: Found specification of procedure write~int#2
[2024-11-07 11:36:10,147 INFO  L130     BoogieDeclarations]: Found specification of procedure write~int#3
[2024-11-07 11:36:10,147 INFO  L130     BoogieDeclarations]: Found specification of procedure write~int#4
[2024-11-07 11:36:10,147 INFO  L130     BoogieDeclarations]: Found specification of procedure write~int#5
[2024-11-07 11:36:10,147 INFO  L130     BoogieDeclarations]: Found specification of procedure ensure_array_list_has_allocated_data_member
[2024-11-07 11:36:10,147 INFO  L138     BoogieDeclarations]: Found implementation of procedure ensure_array_list_has_allocated_data_member
[2024-11-07 11:36:10,147 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~int#0
[2024-11-07 11:36:10,147 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~int#1
[2024-11-07 11:36:10,147 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~int#2
[2024-11-07 11:36:10,147 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~int#3
[2024-11-07 11:36:10,147 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~int#4
[2024-11-07 11:36:10,147 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~int#5
[2024-11-07 11:36:10,419 INFO  L238             CfgBuilder]: Building ICFG
[2024-11-07 11:36:10,422 INFO  L264             CfgBuilder]: Building CFG for each procedure with an implementation
[2024-11-07 11:36:17,090 INFO  L?                        ?]: Removed 126 outVars from TransFormulas that were not future-live.
[2024-11-07 11:36:17,090 INFO  L287             CfgBuilder]: Performing block encoding
[2024-11-07 11:36:17,101 INFO  L311             CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start)
[2024-11-07 11:36:17,103 INFO  L316             CfgBuilder]: Removed 1 assume(true) statements.
[2024-11-07 11:36:17,103 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.11 11:36:17 BoogieIcfgContainer
[2024-11-07 11:36:17,104 INFO  L131        PluginConnector]: ------------------------ END RCFGBuilder----------------------------
[2024-11-07 11:36:17,105 INFO  L112        PluginConnector]: ------------------------TraceAbstraction----------------------------
[2024-11-07 11:36:17,105 INFO  L270        PluginConnector]: Initializing TraceAbstraction...
[2024-11-07 11:36:17,109 INFO  L274        PluginConnector]: TraceAbstraction initialized
[2024-11-07 11:36:17,109 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 07.11 11:36:08" (1/3) ...
[2024-11-07 11:36:17,109 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@41cccca0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.11 11:36:17, skipping insertion in model container
[2024-11-07 11:36:17,109 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 11:36:09" (2/3) ...
[2024-11-07 11:36:17,110 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@41cccca0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.11 11:36:17, skipping insertion in model container
[2024-11-07 11:36:17,110 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.11 11:36:17" (3/3) ...
[2024-11-07 11:36:17,111 INFO  L112   eAbstractionObserver]: Analyzing ICFG aws_array_list_back_harness.i
[2024-11-07 11:36:17,121 INFO  L214   ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION
[2024-11-07 11:36:17,121 INFO  L154   ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations.
[2024-11-07 11:36:17,168 INFO  L332      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2024-11-07 11:36:17,178 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;@4acc19f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2024-11-07 11:36:17,178 INFO  L334      AbstractCegarLoop]: Starting to check reachability of 1 error locations.
[2024-11-07 11:36:17,181 INFO  L276                IsEmpty]: Start isEmpty. Operand  has 186 states, 112 states have (on average 1.2053571428571428) internal successors, (135), 113 states have internal predecessors, (135), 55 states have call successors, (55), 17 states have call predecessors, (55), 17 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55)
[2024-11-07 11:36:17,193 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 130
[2024-11-07 11:36:17,193 INFO  L207           NwaCegarLoop]: Found error trace
[2024-11-07 11:36:17,194 INFO  L215           NwaCegarLoop]: trace histogram [10, 10, 10, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-11-07 11:36:17,194 INFO  L396      AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-07 11:36:17,199 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-07 11:36:17,199 INFO  L85        PathProgramCache]: Analyzing trace with hash -357183169, now seen corresponding path program 1 times
[2024-11-07 11:36:17,204 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-07 11:36:17,206 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2062129306]
[2024-11-07 11:36:17,206 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-07 11:36:17,207 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-07 11:36:23,001 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:23,348 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2
[2024-11-07 11:36:23,354 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:23,375 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6
[2024-11-07 11:36:23,379 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:23,641 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12
[2024-11-07 11:36:23,650 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:23,669 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3
[2024-11-07 11:36:23,671 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:23,678 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9
[2024-11-07 11:36:23,679 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:23,868 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29
[2024-11-07 11:36:23,871 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:23,879 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34
[2024-11-07 11:36:23,883 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:23,893 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40
[2024-11-07 11:36:23,896 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:23,907 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45
[2024-11-07 11:36:23,909 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:24,008 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51
[2024-11-07 11:36:24,014 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:24,023 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1
[2024-11-07 11:36:24,028 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:24,035 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64
[2024-11-07 11:36:24,037 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:24,043 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69
[2024-11-07 11:36:24,044 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:24,049 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76
[2024-11-07 11:36:24,050 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:24,055 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82
[2024-11-07 11:36:24,058 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:24,065 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87
[2024-11-07 11:36:24,067 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:24,074 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94
[2024-11-07 11:36:24,077 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:24,083 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103
[2024-11-07 11:36:24,083 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:24,089 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109
[2024-11-07 11:36:24,091 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:24,098 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114
[2024-11-07 11:36:24,098 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:24,104 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120
[2024-11-07 11:36:24,106 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:24,122 INFO  L134       CoverageAnalysis]: Checked inductivity of 220 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked.
[2024-11-07 11:36:24,123 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-11-07 11:36:24,123 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2062129306]
[2024-11-07 11:36:24,124 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2062129306] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-07 11:36:24,124 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-11-07 11:36:24,125 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-11-07 11:36:24,126 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651049724]
[2024-11-07 11:36:24,126 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-07 11:36:24,129 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 5 states
[2024-11-07 11:36:24,130 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-11-07 11:36:24,144 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants.
[2024-11-07 11:36:24,145 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20
[2024-11-07 11:36:24,148 INFO  L87              Difference]: Start difference. First operand  has 186 states, 112 states have (on average 1.2053571428571428) internal successors, (135), 113 states have internal predecessors, (135), 55 states have call successors, (55), 17 states have call predecessors, (55), 17 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) Second operand  has 5 states, 5 states have (on average 9.2) internal successors, (46), 2 states have internal predecessors, (46), 2 states have call successors, (23), 5 states have call predecessors, (23), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21)
[2024-11-07 11:36:28,252 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers []
[2024-11-07 11:36:32,845 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.59s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers []
[2024-11-07 11:36:37,190 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.34s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers []
[2024-11-07 11:36:40,880 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-07 11:36:40,881 INFO  L93              Difference]: Finished difference Result 386 states and 555 transitions.
[2024-11-07 11:36:40,882 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. 
[2024-11-07 11:36:40,883 INFO  L78                 Accepts]: Start accepts. Automaton has  has 5 states, 5 states have (on average 9.2) internal successors, (46), 2 states have internal predecessors, (46), 2 states have call successors, (23), 5 states have call predecessors, (23), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 129
[2024-11-07 11:36:40,883 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-07 11:36:40,889 INFO  L225             Difference]: With dead ends: 386
[2024-11-07 11:36:40,889 INFO  L226             Difference]: Without dead ends: 198
[2024-11-07 11:36:40,892 INFO  L431           NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30
[2024-11-07 11:36:40,893 INFO  L432           NwaCegarLoop]: 141 mSDtfsCounter, 199 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 223 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 208 SdHoareTripleChecker+Invalid, 396 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 223 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.1s IncrementalHoareTripleChecker+Time
[2024-11-07 11:36:40,894 INFO  L433           NwaCegarLoop]: SdHoareTripleChecker [199 Valid, 208 Invalid, 396 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [223 Valid, 170 Invalid, 3 Unknown, 0 Unchecked, 16.1s Time]
[2024-11-07 11:36:40,904 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 198 states.
[2024-11-07 11:36:40,926 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 177.
[2024-11-07 11:36:40,927 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 177 states, 105 states have (on average 1.161904761904762) internal successors, (122), 106 states have internal predecessors, (122), 55 states have call successors, (55), 17 states have call predecessors, (55), 16 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53)
[2024-11-07 11:36:40,930 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 230 transitions.
[2024-11-07 11:36:40,931 INFO  L78                 Accepts]: Start accepts. Automaton has 177 states and 230 transitions. Word has length 129
[2024-11-07 11:36:40,931 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-07 11:36:40,932 INFO  L471      AbstractCegarLoop]: Abstraction has 177 states and 230 transitions.
[2024-11-07 11:36:40,932 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 5 states, 5 states have (on average 9.2) internal successors, (46), 2 states have internal predecessors, (46), 2 states have call successors, (23), 5 states have call predecessors, (23), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21)
[2024-11-07 11:36:40,932 INFO  L276                IsEmpty]: Start isEmpty. Operand 177 states and 230 transitions.
[2024-11-07 11:36:40,935 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 130
[2024-11-07 11:36:40,935 INFO  L207           NwaCegarLoop]: Found error trace
[2024-11-07 11:36:40,935 INFO  L215           NwaCegarLoop]: trace histogram [10, 10, 10, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-11-07 11:36:40,936 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0
[2024-11-07 11:36:40,936 INFO  L396      AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-07 11:36:40,936 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-07 11:36:40,936 INFO  L85        PathProgramCache]: Analyzing trace with hash -298153149, now seen corresponding path program 1 times
[2024-11-07 11:36:40,936 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-07 11:36:40,937 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [233960622]
[2024-11-07 11:36:40,937 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-07 11:36:40,937 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-07 11:36:45,145 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:45,861 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2
[2024-11-07 11:36:45,867 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:45,877 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6
[2024-11-07 11:36:45,879 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:46,200 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12
[2024-11-07 11:36:46,206 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:46,219 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3
[2024-11-07 11:36:46,220 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:46,225 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9
[2024-11-07 11:36:46,226 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:46,511 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29
[2024-11-07 11:36:46,514 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:46,913 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34
[2024-11-07 11:36:46,915 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:46,921 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40
[2024-11-07 11:36:46,922 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:46,926 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45
[2024-11-07 11:36:46,927 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:47,153 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51
[2024-11-07 11:36:47,156 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:47,162 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1
[2024-11-07 11:36:47,162 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:47,167 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64
[2024-11-07 11:36:47,168 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:47,172 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69
[2024-11-07 11:36:47,173 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:47,177 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76
[2024-11-07 11:36:47,178 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:47,183 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82
[2024-11-07 11:36:47,184 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:47,188 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87
[2024-11-07 11:36:47,189 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:47,194 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94
[2024-11-07 11:36:47,195 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:47,199 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103
[2024-11-07 11:36:47,199 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:47,204 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109
[2024-11-07 11:36:47,205 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:47,209 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114
[2024-11-07 11:36:47,209 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:47,213 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120
[2024-11-07 11:36:47,214 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:47,218 INFO  L134       CoverageAnalysis]: Checked inductivity of 220 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 208 trivial. 0 not checked.
[2024-11-07 11:36:47,218 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-11-07 11:36:47,219 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [233960622]
[2024-11-07 11:36:47,219 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [233960622] provided 0 perfect and 1 imperfect interpolant sequences
[2024-11-07 11:36:47,219 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1153869528]
[2024-11-07 11:36:47,219 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-07 11:36:47,219 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-11-07 11:36:47,219 INFO  L189       MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3
[2024-11-07 11:36:47,224 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)
[2024-11-07 11:36:47,228 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
[2024-11-07 11:36:51,928 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:36:51,950 INFO  L255         TraceCheckSpWp]: Trace formula consists of 4262 conjuncts, 5 conjuncts are in the unsatisfiable core
[2024-11-07 11:36:51,959 INFO  L278         TraceCheckSpWp]: Computing forward predicates...
[2024-11-07 11:36:53,270 INFO  L134       CoverageAnalysis]: Checked inductivity of 220 backedges. 80 proven. 0 refuted. 0 times theorem prover too weak. 140 trivial. 0 not checked.
[2024-11-07 11:36:53,270 INFO  L307         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-11-07 11:36:53,271 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleZ3 [1153869528] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-07 11:36:53,271 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences.
[2024-11-07 11:36:53,271 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 12
[2024-11-07 11:36:53,279 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422496668]
[2024-11-07 11:36:53,279 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-07 11:36:53,279 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-11-07 11:36:53,280 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-11-07 11:36:53,280 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-11-07 11:36:53,280 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132
[2024-11-07 11:36:53,281 INFO  L87              Difference]: Start difference. First operand 177 states and 230 transitions. Second operand  has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 6 states have internal predecessors, (52), 3 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21)
[2024-11-07 11:36:57,605 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-07 11:36:57,605 INFO  L93              Difference]: Finished difference Result 327 states and 431 transitions.
[2024-11-07 11:36:57,605 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-11-07 11:36:57,606 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), 3 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) Word has length 129
[2024-11-07 11:36:57,606 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-07 11:36:57,609 INFO  L225             Difference]: With dead ends: 327
[2024-11-07 11:36:57,609 INFO  L226             Difference]: Without dead ends: 179
[2024-11-07 11:36:57,610 INFO  L431           NwaCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 164 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210
[2024-11-07 11:36:57,611 INFO  L432           NwaCegarLoop]: 178 mSDtfsCounter, 242 mSDsluCounter, 480 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 244 SdHoareTripleChecker+Valid, 658 SdHoareTripleChecker+Invalid, 251 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time
[2024-11-07 11:36:57,611 INFO  L433           NwaCegarLoop]: SdHoareTripleChecker [244 Valid, 658 Invalid, 251 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time]
[2024-11-07 11:36:57,612 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 179 states.
[2024-11-07 11:36:57,633 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 179.
[2024-11-07 11:36:57,634 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 179 states, 106 states have (on average 1.1603773584905661) internal successors, (123), 108 states have internal predecessors, (123), 55 states have call successors, (55), 17 states have call predecessors, (55), 17 states have return successors, (58), 53 states have call predecessors, (58), 53 states have call successors, (58)
[2024-11-07 11:36:57,636 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 236 transitions.
[2024-11-07 11:36:57,637 INFO  L78                 Accepts]: Start accepts. Automaton has 179 states and 236 transitions. Word has length 129
[2024-11-07 11:36:57,637 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-07 11:36:57,637 INFO  L471      AbstractCegarLoop]: Abstraction has 179 states and 236 transitions.
[2024-11-07 11:36:57,638 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), 3 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21)
[2024-11-07 11:36:57,638 INFO  L276                IsEmpty]: Start isEmpty. Operand 179 states and 236 transitions.
[2024-11-07 11:36:57,640 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 160
[2024-11-07 11:36:57,641 INFO  L207           NwaCegarLoop]: Found error trace
[2024-11-07 11:36:57,641 INFO  L215           NwaCegarLoop]: trace histogram [10, 10, 10, 5, 5, 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]
[2024-11-07 11:36:57,674 INFO  L540       MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0
[2024-11-07 11:36:57,845 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-11-07 11:36:57,845 INFO  L396      AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-07 11:36:57,846 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-07 11:36:57,846 INFO  L85        PathProgramCache]: Analyzing trace with hash -1469361281, now seen corresponding path program 1 times
[2024-11-07 11:36:57,846 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-07 11:36:57,846 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241426690]
[2024-11-07 11:36:57,846 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-07 11:36:57,846 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-07 11:37:03,469 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:04,476 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2
[2024-11-07 11:37:04,480 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:04,488 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6
[2024-11-07 11:37:04,491 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:04,858 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12
[2024-11-07 11:37:04,863 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:04,874 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3
[2024-11-07 11:37:04,875 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:04,878 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9
[2024-11-07 11:37:04,880 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:05,199 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29
[2024-11-07 11:37:05,213 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:05,498 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2
[2024-11-07 11:37:05,503 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:05,508 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1
[2024-11-07 11:37:05,511 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:05,515 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49
[2024-11-07 11:37:05,517 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:05,522 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55
[2024-11-07 11:37:05,523 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:05,527 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60
[2024-11-07 11:37:05,528 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:05,763 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66
[2024-11-07 11:37:05,767 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:05,777 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1
[2024-11-07 11:37:05,779 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:05,784 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79
[2024-11-07 11:37:05,797 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:05,816 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2
[2024-11-07 11:37:05,823 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:05,830 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1
[2024-11-07 11:37:05,833 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:05,839 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99
[2024-11-07 11:37:05,841 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:05,849 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106
[2024-11-07 11:37:05,852 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:05,859 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112
[2024-11-07 11:37:05,861 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:06,446 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117
[2024-11-07 11:37:06,447 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:06,451 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124
[2024-11-07 11:37:06,452 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:06,455 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133
[2024-11-07 11:37:06,455 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:06,458 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139
[2024-11-07 11:37:06,459 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:06,462 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144
[2024-11-07 11:37:06,462 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:06,465 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150
[2024-11-07 11:37:06,466 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:06,469 INFO  L134       CoverageAnalysis]: Checked inductivity of 235 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 223 trivial. 0 not checked.
[2024-11-07 11:37:06,469 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-11-07 11:37:06,469 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241426690]
[2024-11-07 11:37:06,469 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1241426690] provided 0 perfect and 1 imperfect interpolant sequences
[2024-11-07 11:37:06,469 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1923008238]
[2024-11-07 11:37:06,469 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-07 11:37:06,470 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-11-07 11:37:06,470 INFO  L189       MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3
[2024-11-07 11:37:06,472 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)
[2024-11-07 11:37:06,473 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
[2024-11-07 11:37:11,641 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:11,667 INFO  L255         TraceCheckSpWp]: Trace formula consists of 4516 conjuncts, 7 conjuncts are in the unsatisfiable core
[2024-11-07 11:37:11,676 INFO  L278         TraceCheckSpWp]: Computing forward predicates...
[2024-11-07 11:37:14,367 INFO  L134       CoverageAnalysis]: Checked inductivity of 235 backedges. 126 proven. 0 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked.
[2024-11-07 11:37:14,368 INFO  L307         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-11-07 11:37:14,368 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleZ3 [1923008238] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-07 11:37:14,368 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences.
[2024-11-07 11:37:14,368 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 15
[2024-11-07 11:37:14,368 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822605071]
[2024-11-07 11:37:14,369 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-07 11:37:14,369 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 7 states
[2024-11-07 11:37:14,369 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-11-07 11:37:14,370 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants.
[2024-11-07 11:37:14,370 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210
[2024-11-07 11:37:14,371 INFO  L87              Difference]: Start difference. First operand 179 states and 236 transitions. Second operand  has 7 states, 6 states have (on average 11.0) internal successors, (66), 7 states have internal predecessors, (66), 4 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (23), 3 states have call predecessors, (23), 4 states have call successors, (23)
[2024-11-07 11:37:18,965 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-07 11:37:18,965 INFO  L93              Difference]: Finished difference Result 289 states and 381 transitions.
[2024-11-07 11:37:18,966 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. 
[2024-11-07 11:37:18,966 INFO  L78                 Accepts]: Start accepts. Automaton has  has 7 states, 6 states have (on average 11.0) internal successors, (66), 7 states have internal predecessors, (66), 4 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (23), 3 states have call predecessors, (23), 4 states have call successors, (23) Word has length 159
[2024-11-07 11:37:18,967 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-07 11:37:18,971 INFO  L225             Difference]: With dead ends: 289
[2024-11-07 11:37:18,971 INFO  L226             Difference]: Without dead ends: 179
[2024-11-07 11:37:18,972 INFO  L431           NwaCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 202 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342
[2024-11-07 11:37:18,976 INFO  L432           NwaCegarLoop]: 175 mSDtfsCounter, 245 mSDsluCounter, 640 mSDsCounter, 0 mSdLazyCounter, 227 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 247 SdHoareTripleChecker+Valid, 815 SdHoareTripleChecker+Invalid, 298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time
[2024-11-07 11:37:18,976 INFO  L433           NwaCegarLoop]: SdHoareTripleChecker [247 Valid, 815 Invalid, 298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 227 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time]
[2024-11-07 11:37:18,976 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 179 states.
[2024-11-07 11:37:19,001 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 179.
[2024-11-07 11:37:19,002 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 179 states, 106 states have (on average 1.1603773584905661) internal successors, (123), 108 states have internal predecessors, (123), 55 states have call successors, (55), 17 states have call predecessors, (55), 17 states have return successors, (55), 53 states have call predecessors, (55), 53 states have call successors, (55)
[2024-11-07 11:37:19,004 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 233 transitions.
[2024-11-07 11:37:19,004 INFO  L78                 Accepts]: Start accepts. Automaton has 179 states and 233 transitions. Word has length 159
[2024-11-07 11:37:19,005 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-07 11:37:19,005 INFO  L471      AbstractCegarLoop]: Abstraction has 179 states and 233 transitions.
[2024-11-07 11:37:19,005 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 7 states, 6 states have (on average 11.0) internal successors, (66), 7 states have internal predecessors, (66), 4 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (23), 3 states have call predecessors, (23), 4 states have call successors, (23)
[2024-11-07 11:37:19,006 INFO  L276                IsEmpty]: Start isEmpty. Operand 179 states and 233 transitions.
[2024-11-07 11:37:19,007 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 175
[2024-11-07 11:37:19,008 INFO  L207           NwaCegarLoop]: Found error trace
[2024-11-07 11:37:19,009 INFO  L215           NwaCegarLoop]: trace histogram [10, 10, 10, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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]
[2024-11-07 11:37:19,035 INFO  L552       MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0
[2024-11-07 11:37:19,209 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-11-07 11:37:19,210 INFO  L396      AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-07 11:37:19,210 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-07 11:37:19,210 INFO  L85        PathProgramCache]: Analyzing trace with hash 1115773871, now seen corresponding path program 2 times
[2024-11-07 11:37:19,210 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-07 11:37:19,210 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1166789784]
[2024-11-07 11:37:19,210 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-07 11:37:19,210 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-07 11:37:23,015 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:24,619 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2
[2024-11-07 11:37:24,624 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:24,631 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6
[2024-11-07 11:37:24,632 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:25,095 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12
[2024-11-07 11:37:25,100 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:25,112 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3
[2024-11-07 11:37:25,115 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:25,119 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9
[2024-11-07 11:37:25,120 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:25,582 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29
[2024-11-07 11:37:25,594 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:26,019 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2
[2024-11-07 11:37:26,024 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:26,031 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1
[2024-11-07 11:37:26,034 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:26,038 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49
[2024-11-07 11:37:26,040 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:26,044 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55
[2024-11-07 11:37:26,046 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:26,050 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60
[2024-11-07 11:37:26,052 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:26,318 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66
[2024-11-07 11:37:26,321 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:26,326 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1
[2024-11-07 11:37:26,327 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:26,331 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79
[2024-11-07 11:37:26,339 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:26,352 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2
[2024-11-07 11:37:26,358 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:26,364 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1
[2024-11-07 11:37:26,366 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:26,369 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99
[2024-11-07 11:37:26,371 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:26,375 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106
[2024-11-07 11:37:26,377 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:26,382 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112
[2024-11-07 11:37:26,391 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:26,404 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2
[2024-11-07 11:37:26,408 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:26,414 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1
[2024-11-07 11:37:26,416 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:26,420 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132
[2024-11-07 11:37:26,422 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:26,426 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139
[2024-11-07 11:37:26,428 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:26,432 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148
[2024-11-07 11:37:26,434 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:26,438 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154
[2024-11-07 11:37:26,441 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:27,050 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159
[2024-11-07 11:37:27,051 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:27,055 INFO  L368   atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165
[2024-11-07 11:37:27,056 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-07 11:37:27,060 INFO  L134       CoverageAnalysis]: Checked inductivity of 265 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 253 trivial. 0 not checked.
[2024-11-07 11:37:27,060 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-11-07 11:37:27,060 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1166789784]
[2024-11-07 11:37:27,060 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1166789784] provided 0 perfect and 1 imperfect interpolant sequences
[2024-11-07 11:37:27,060 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [395009746]
[2024-11-07 11:37:27,061 INFO  L93    rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1
[2024-11-07 11:37:27,061 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-11-07 11:37:27,061 INFO  L189       MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3
[2024-11-07 11:37:27,063 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)
[2024-11-07 11:37:27,064 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