./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/neural-networks/poly_8_8_8_thresh_1_safe.c-amalgamation.i --full-output --architecture 32bit


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


Checking for ERROR reachability
Using default analysis
Version d790fecc
Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/neural-networks/poly_8_8_8_thresh_1_safe.c-amalgamation.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1 --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 56b3b057d69ffeefa81ad42b23dbc12e5bea8785623db51b330d3338140f8778
--- Real Ultimate output ---
This is Ultimate 0.3.0-dev-d790fec
[2024-12-02 12:34:42,188 INFO  L188        SettingsManager]: Resetting all preferences to default values...
[2024-12-02 12:34:42,245 INFO  L114        SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Default.epf
[2024-12-02 12:34:42,250 WARN  L101        SettingsManager]: Preference file contains the following unknown settings:
[2024-12-02 12:34:42,250 WARN  L103        SettingsManager]:   * de.uni_freiburg.informatik.ultimate.core.Log level for class
[2024-12-02 12:34:42,272 INFO  L130        SettingsManager]: Preferences different from defaults after loading the file:
[2024-12-02 12:34:42,272 INFO  L151        SettingsManager]: Preferences of UltimateCore differ from their defaults:
[2024-12-02 12:34:42,273 INFO  L153        SettingsManager]:  * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR;
[2024-12-02 12:34:42,273 INFO  L151        SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults:
[2024-12-02 12:34:42,273 INFO  L153        SettingsManager]:  * Use memory slicer=true
[2024-12-02 12:34:42,273 INFO  L151        SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults:
[2024-12-02 12:34:42,273 INFO  L153        SettingsManager]:  * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS
[2024-12-02 12:34:42,273 INFO  L151        SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults:
[2024-12-02 12:34:42,274 INFO  L153        SettingsManager]:  * Create parallel compositions if possible=false
[2024-12-02 12:34:42,274 INFO  L153        SettingsManager]:  * Use SBE=true
[2024-12-02 12:34:42,274 INFO  L151        SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults:
[2024-12-02 12:34:42,274 INFO  L153        SettingsManager]:  * Pointer base address is valid at dereference=IGNORE
[2024-12-02 12:34:42,274 INFO  L153        SettingsManager]:  * sizeof long=4
[2024-12-02 12:34:42,274 INFO  L153        SettingsManager]:  * Overapproximate operations on floating types=true
[2024-12-02 12:34:42,274 INFO  L153        SettingsManager]:  * sizeof POINTER=4
[2024-12-02 12:34:42,274 INFO  L153        SettingsManager]:  * Check division by zero=IGNORE
[2024-12-02 12:34:42,274 INFO  L153        SettingsManager]:  * Pointer to allocated memory at dereference=IGNORE
[2024-12-02 12:34:42,274 INFO  L153        SettingsManager]:  * If two pointers are subtracted or compared they have the same base address=IGNORE
[2024-12-02 12:34:42,275 INFO  L153        SettingsManager]:  * Check array bounds for arrays that are off heap=IGNORE
[2024-12-02 12:34:42,275 INFO  L153        SettingsManager]:  * sizeof long double=12
[2024-12-02 12:34:42,275 INFO  L153        SettingsManager]:  * Check if freed pointer was valid=false
[2024-12-02 12:34:42,275 INFO  L153        SettingsManager]:  * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR
[2024-12-02 12:34:42,275 INFO  L153        SettingsManager]:  * Use constant arrays=true
[2024-12-02 12:34:42,275 INFO  L151        SettingsManager]: Preferences of IcfgBuilder differ from their defaults:
[2024-12-02 12:34:42,275 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-12-02 12:34:42,275 INFO  L153        SettingsManager]:  * Only consider context switches at boundaries of atomic blocks=true
[2024-12-02 12:34:42,275 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-12-02 12:34:42,275 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-12-02 12:34:42,275 INFO  L151        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2024-12-02 12:34:42,276 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-12-02 12:34:42,276 INFO  L153        SettingsManager]:  * Only consider context switches at boundaries of atomic blocks=true
[2024-12-02 12:34:42,276 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-12-02 12:34:42,276 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-12-02 12:34:42,276 INFO  L151        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2024-12-02 12:34:42,276 INFO  L153        SettingsManager]:  * Compute Interpolants along a Counterexample=FPandBP
[2024-12-02 12:34:42,276 INFO  L153        SettingsManager]:  * Compute procedure contracts=false
[2024-12-02 12:34:42,276 INFO  L153        SettingsManager]:  * Positions where we compute the Hoare Annotation=LoopHeads
[2024-12-02 12:34:42,276 INFO  L153        SettingsManager]:  * Trace refinement strategy=CAMEL
[2024-12-02 12:34:42,276 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2024-12-02 12:34:42,276 INFO  L153        SettingsManager]:  * Apply one-shot large block encoding in concurrent analysis=false
[2024-12-02 12:34:42,277 INFO  L153        SettingsManager]:  * Automaton type used in concurrency analysis=PETRI_NET
[2024-12-02 12:34:42,277 INFO  L153        SettingsManager]:  * Order on configurations for Petri net unfoldings=DBO
[2024-12-02 12:34:42,277 INFO  L153        SettingsManager]:  * SMT solver=External_ModelsAndUnsatCoreMode
[2024-12-02 12:34:42,277 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 -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1
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 -> 56b3b057d69ffeefa81ad42b23dbc12e5bea8785623db51b330d3338140f8778
[2024-12-02 12:34:42,507 INFO  L75    nceAwareModelManager]: Repository-Root is: /tmp
[2024-12-02 12:34:42,515 INFO  L261   ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized
[2024-12-02 12:34:42,517 INFO  L217   ainManager$Toolchain]: [Toolchain 1]: Toolchain selected.
[2024-12-02 12:34:42,519 INFO  L270        PluginConnector]: Initializing CDTParser...
[2024-12-02 12:34:42,519 INFO  L274        PluginConnector]: CDTParser initialized
[2024-12-02 12:34:42,520 INFO  L431   ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/neural-networks/poly_8_8_8_thresh_1_safe.c-amalgamation.i
[2024-12-02 12:34:45,184 INFO  L533              CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/data/03671f855/1e3aae8f011148e5b7d813e1f640a7dd/FLAGa69a3b46a
[2024-12-02 12:34:45,508 INFO  L384              CDTParser]: Found 1 translation units.
[2024-12-02 12:34:45,509 INFO  L180              CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/sv-benchmarks/c/neural-networks/poly_8_8_8_thresh_1_safe.c-amalgamation.i
[2024-12-02 12:34:45,532 INFO  L427              CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/data/03671f855/1e3aae8f011148e5b7d813e1f640a7dd/FLAGa69a3b46a
[2024-12-02 12:34:45,546 INFO  L435              CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/data/03671f855/1e3aae8f011148e5b7d813e1f640a7dd
[2024-12-02 12:34:45,548 INFO  L299   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2024-12-02 12:34:45,549 INFO  L133        ToolchainWalker]: Walking toolchain with 6 elements.
[2024-12-02 12:34:45,551 INFO  L112        PluginConnector]: ------------------------CACSL2BoogieTranslator----------------------------
[2024-12-02 12:34:45,551 INFO  L270        PluginConnector]: Initializing CACSL2BoogieTranslator...
[2024-12-02 12:34:45,555 INFO  L274        PluginConnector]: CACSL2BoogieTranslator initialized
[2024-12-02 12:34:45,556 INFO  L184        PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 12:34:45" (1/1) ...
[2024-12-02 12:34:45,556 INFO  L204        PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1e98d22 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:34:45, skipping insertion in model container
[2024-12-02 12:34:45,557 INFO  L184        PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 12:34:45" (1/1) ...
[2024-12-02 12:34:45,598 INFO  L175         MainTranslator]: Built tables and reachable declarations
[2024-12-02 12:34:46,396 FATAL L?                        ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator has thrown an exception:
java.lang.UnsupportedOperationException: floating point operation not supported in non-bitprecise translation: fabs
	at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.expressiontranslation.IntegerTranslation.constructOtherUnaryFloatOperation(IntegerTranslation.java:629)
	at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.standardfunctions.StandardFunctionHandler.handleUnaryFloatFunction(StandardFunctionHandler.java:3128)
	at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.standardfunctions.StandardFunctionHandler.translateStandardFunction(StandardFunctionHandler.java:255)
	at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1602)
	at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:271)
	at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1494)
	at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:253)
	at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.translateInitializer(CHandler.java:3184)
	at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.handleIASTDeclarator(CHandler.java:3028)
	at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:2273)
	at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:144)
	at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1228)
	at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:215)
	at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.handleCompoundStatement(CHandler.java:1158)
	at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1141)
	at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:236)
	at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.FunctionHandler.handleFunctionDefinition(FunctionHandler.java:393)
	at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1629)
	at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:159)
	at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.processTUchild(CHandler.java:3507)
	at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:2500)
	at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:641)
	at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.PRDispatcher.dispatch(PRDispatcher.java:135)
	at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.translate(MainTranslator.java:189)
	at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.run(MainTranslator.java:116)
	at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.MainTranslator.<init>(MainTranslator.java:94)
	at de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver.finish(CACSL2BoogieTranslatorObserver.java:145)
	at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:167)
	at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150)
	at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127)
	at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233)
	at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227)
	at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144)
	at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106)
	at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319)
	at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
[2024-12-02 12:34:46,401 INFO  L158              Benchmark]: Toolchain (without parser) took 851.01ms. Allocated memory is still 142.6MB. Free memory was 113.1MB in the beginning and 93.5MB in the end (delta: 19.5MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB.
[2024-12-02 12:34:46,401 INFO  L158              Benchmark]: CDTParser took 0.30ms. Allocated memory is still 142.6MB. Free memory is still 83.1MB. There was no memory consumed. Max. memory is 16.1GB.
[2024-12-02 12:34:46,402 INFO  L158              Benchmark]: CACSL2BoogieTranslator took 848.78ms. Allocated memory is still 142.6MB. Free memory was 113.1MB in the beginning and 93.5MB in the end (delta: 19.5MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB.
[2024-12-02 12:34:46,403 INFO  L338   ainManager$Toolchain]: #######################  End [Toolchain 1] #######################
 --- Results ---
 * Results from de.uni_freiburg.informatik.ultimate.core:
  - StatisticsResult: Toolchain Benchmarks
    Benchmark results are:
 * CDTParser took 0.30ms. Allocated memory is still 142.6MB. Free memory is still 83.1MB. There was no memory consumed. Max. memory is 16.1GB.
 * CACSL2BoogieTranslator took 848.78ms. Allocated memory is still 142.6MB. Free memory was 113.1MB in the beginning and 93.5MB in the end (delta: 19.5MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB.
 * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator:
  - ExceptionOrErrorResult: UnsupportedOperationException: floating point operation not supported in non-bitprecise translation: fabs
    de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: UnsupportedOperationException: floating point operation not supported in non-bitprecise translation: fabs: de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.expressiontranslation.IntegerTranslation.constructOtherUnaryFloatOperation(IntegerTranslation.java:629)
RESULT: Ultimate could not prove your program: Toolchain returned no result.
Received shutdown request...
--- End real Ultimate output ---

Execution finished normally
Using bit-precise analysis
Retrying with bit-precise analysis

### Bit-precise run ###
Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/neural-networks/poly_8_8_8_thresh_1_safe.c-amalgamation.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1 --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 56b3b057d69ffeefa81ad42b23dbc12e5bea8785623db51b330d3338140f8778
--- Real Ultimate output ---
This is Ultimate 0.3.0-dev-d790fec
[2024-12-02 12:34:48,111 INFO  L188        SettingsManager]: Resetting all preferences to default values...
[2024-12-02 12:34:48,184 INFO  L114        SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Bitvector.epf
[2024-12-02 12:34:48,190 WARN  L101        SettingsManager]: Preference file contains the following unknown settings:
[2024-12-02 12:34:48,190 WARN  L103        SettingsManager]:   * de.uni_freiburg.informatik.ultimate.core.Log level for class
[2024-12-02 12:34:48,210 INFO  L130        SettingsManager]: Preferences different from defaults after loading the file:
[2024-12-02 12:34:48,210 INFO  L151        SettingsManager]: Preferences of UltimateCore differ from their defaults:
[2024-12-02 12:34:48,210 INFO  L153        SettingsManager]:  * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR;
[2024-12-02 12:34:48,211 INFO  L151        SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults:
[2024-12-02 12:34:48,211 INFO  L153        SettingsManager]:  * Use memory slicer=true
[2024-12-02 12:34:48,211 INFO  L151        SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults:
[2024-12-02 12:34:48,211 INFO  L153        SettingsManager]:  * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS
[2024-12-02 12:34:48,211 INFO  L151        SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults:
[2024-12-02 12:34:48,211 INFO  L153        SettingsManager]:  * Create parallel compositions if possible=false
[2024-12-02 12:34:48,211 INFO  L153        SettingsManager]:  * Use SBE=true
[2024-12-02 12:34:48,212 INFO  L151        SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults:
[2024-12-02 12:34:48,212 INFO  L153        SettingsManager]:  * Pointer base address is valid at dereference=IGNORE
[2024-12-02 12:34:48,212 INFO  L153        SettingsManager]:  * sizeof long=4
[2024-12-02 12:34:48,212 INFO  L153        SettingsManager]:  * sizeof POINTER=4
[2024-12-02 12:34:48,212 INFO  L153        SettingsManager]:  * Check division by zero=IGNORE
[2024-12-02 12:34:48,212 INFO  L153        SettingsManager]:  * Pointer to allocated memory at dereference=IGNORE
[2024-12-02 12:34:48,212 INFO  L153        SettingsManager]:  * If two pointers are subtracted or compared they have the same base address=IGNORE
[2024-12-02 12:34:48,212 INFO  L153        SettingsManager]:  * Check array bounds for arrays that are off heap=IGNORE
[2024-12-02 12:34:48,212 INFO  L153        SettingsManager]:  * Adapt memory model on pointer casts if necessary=true
[2024-12-02 12:34:48,212 INFO  L153        SettingsManager]:  * Use bitvectors instead of ints=true
[2024-12-02 12:34:48,212 INFO  L153        SettingsManager]:  * Memory model=HoenickeLindenmann_4ByteResolution
[2024-12-02 12:34:48,213 INFO  L153        SettingsManager]:  * sizeof long double=12
[2024-12-02 12:34:48,213 INFO  L153        SettingsManager]:  * Check if freed pointer was valid=false
[2024-12-02 12:34:48,213 INFO  L153        SettingsManager]:  * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR
[2024-12-02 12:34:48,213 INFO  L153        SettingsManager]:  * Use constant arrays=true
[2024-12-02 12:34:48,213 INFO  L151        SettingsManager]: Preferences of IcfgBuilder differ from their defaults:
[2024-12-02 12:34:48,213 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-12-02 12:34:48,213 INFO  L153        SettingsManager]:  * Only consider context switches at boundaries of atomic blocks=true
[2024-12-02 12:34:48,213 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-12-02 12:34:48,214 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-12-02 12:34:48,214 INFO  L151        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2024-12-02 12:34:48,214 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-12-02 12:34:48,214 INFO  L153        SettingsManager]:  * Only consider context switches at boundaries of atomic blocks=true
[2024-12-02 12:34:48,214 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-12-02 12:34:48,214 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-12-02 12:34:48,214 INFO  L151        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2024-12-02 12:34:48,214 INFO  L153        SettingsManager]:  * Compute Interpolants along a Counterexample=FPandBP
[2024-12-02 12:34:48,214 INFO  L153        SettingsManager]:  * Compute procedure contracts=false
[2024-12-02 12:34:48,215 INFO  L153        SettingsManager]:  * Positions where we compute the Hoare Annotation=LoopHeads
[2024-12-02 12:34:48,215 INFO  L153        SettingsManager]:  * Trace refinement strategy=FOX
[2024-12-02 12:34:48,215 INFO  L153        SettingsManager]:  * Command for external solver=cvc4 --incremental --print-success --lang smt
[2024-12-02 12:34:48,215 INFO  L153        SettingsManager]:  * Apply one-shot large block encoding in concurrent analysis=false
[2024-12-02 12:34:48,215 INFO  L153        SettingsManager]:  * Automaton type used in concurrency analysis=PETRI_NET
[2024-12-02 12:34:48,215 INFO  L153        SettingsManager]:  * Order on configurations for Petri net unfoldings=DBO
[2024-12-02 12:34:48,215 INFO  L153        SettingsManager]:  * SMT solver=External_ModelsAndUnsatCoreMode
[2024-12-02 12:34:48,215 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 -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1
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 -> 56b3b057d69ffeefa81ad42b23dbc12e5bea8785623db51b330d3338140f8778
[2024-12-02 12:34:48,449 INFO  L75    nceAwareModelManager]: Repository-Root is: /tmp
[2024-12-02 12:34:48,457 INFO  L261   ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized
[2024-12-02 12:34:48,460 INFO  L217   ainManager$Toolchain]: [Toolchain 1]: Toolchain selected.
[2024-12-02 12:34:48,461 INFO  L270        PluginConnector]: Initializing CDTParser...
[2024-12-02 12:34:48,461 INFO  L274        PluginConnector]: CDTParser initialized
[2024-12-02 12:34:48,462 INFO  L431   ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/neural-networks/poly_8_8_8_thresh_1_safe.c-amalgamation.i
[2024-12-02 12:34:51,155 INFO  L533              CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/data/68e1f1ac0/8fd87f571bdc4f2a9a0145ddcff5163d/FLAG68c5fd9a5
[2024-12-02 12:34:51,447 INFO  L384              CDTParser]: Found 1 translation units.
[2024-12-02 12:34:51,448 INFO  L180              CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/sv-benchmarks/c/neural-networks/poly_8_8_8_thresh_1_safe.c-amalgamation.i
[2024-12-02 12:34:51,469 INFO  L427              CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/data/68e1f1ac0/8fd87f571bdc4f2a9a0145ddcff5163d/FLAG68c5fd9a5
[2024-12-02 12:34:51,711 INFO  L435              CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/data/68e1f1ac0/8fd87f571bdc4f2a9a0145ddcff5163d
[2024-12-02 12:34:51,712 INFO  L299   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2024-12-02 12:34:51,713 INFO  L133        ToolchainWalker]: Walking toolchain with 6 elements.
[2024-12-02 12:34:51,714 INFO  L112        PluginConnector]: ------------------------CACSL2BoogieTranslator----------------------------
[2024-12-02 12:34:51,715 INFO  L270        PluginConnector]: Initializing CACSL2BoogieTranslator...
[2024-12-02 12:34:51,717 INFO  L274        PluginConnector]: CACSL2BoogieTranslator initialized
[2024-12-02 12:34:51,718 INFO  L184        PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 12:34:51" (1/1) ...
[2024-12-02 12:34:51,718 INFO  L204        PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5e3bc14c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:34:51, skipping insertion in model container
[2024-12-02 12:34:51,719 INFO  L184        PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 12:34:51" (1/1) ...
[2024-12-02 12:34:51,756 INFO  L175         MainTranslator]: Built tables and reachable declarations
[2024-12-02 12:34:52,470 WARN  L250   ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/sv-benchmarks/c/neural-networks/poly_8_8_8_thresh_1_safe.c-amalgamation.i[71467,71480]
[2024-12-02 12:34:52,720 WARN  L1063              CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model
[2024-12-02 12:34:52,723 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2024-12-02 12:34:52,737 INFO  L200         MainTranslator]: Completed pre-run
[2024-12-02 12:34:52,782 WARN  L250   ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/sv-benchmarks/c/neural-networks/poly_8_8_8_thresh_1_safe.c-amalgamation.i[71467,71480]
[2024-12-02 12:34:52,877 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2024-12-02 12:34:53,042 INFO  L204         MainTranslator]: Completed translation
[2024-12-02 12:34:53,043 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:34:53 WrapperNode
[2024-12-02 12:34:53,043 INFO  L131        PluginConnector]: ------------------------ END CACSL2BoogieTranslator----------------------------
[2024-12-02 12:34:53,044 INFO  L112        PluginConnector]: ------------------------Boogie Procedure Inliner----------------------------
[2024-12-02 12:34:53,044 INFO  L270        PluginConnector]: Initializing Boogie Procedure Inliner...
[2024-12-02 12:34:53,044 INFO  L274        PluginConnector]: Boogie Procedure Inliner initialized
[2024-12-02 12:34:53,050 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:34:53" (1/1) ...
[2024-12-02 12:34:53,104 INFO  L184        PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:34:53" (1/1) ...
[2024-12-02 12:34:53,172 INFO  L138                Inliner]: procedures = 779, calls = 784, calls flagged for inlining = 16, calls inlined = 16, statements flattened = 1348
[2024-12-02 12:34:53,173 INFO  L131        PluginConnector]: ------------------------ END Boogie Procedure Inliner----------------------------
[2024-12-02 12:34:53,173 INFO  L112        PluginConnector]: ------------------------Boogie Preprocessor----------------------------
[2024-12-02 12:34:53,173 INFO  L270        PluginConnector]: Initializing Boogie Preprocessor...
[2024-12-02 12:34:53,173 INFO  L274        PluginConnector]: Boogie Preprocessor initialized
[2024-12-02 12:34:53,180 INFO  L184        PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:34:53" (1/1) ...
[2024-12-02 12:34:53,180 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:34:53" (1/1) ...
[2024-12-02 12:34:53,191 INFO  L184        PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:34:53" (1/1) ...
[2024-12-02 12:34:53,236 INFO  L175           MemorySlicer]: Split 598 memory accesses to 16 slices as follows [4, 2, 7, 36, 2, 2, 4, 4, 102, 181, 3, 6, 212, 27, 2, 4]. 35 percent of accesses are in the largest equivalence class. The 353 initializations are split as follows [0, 2, 7, 32, 2, 0, 0, 1, 72, 169, 0, 0, 42, 25, 0, 1]. The 163 writes are split as follows [2, 0, 0, 0, 0, 1, 2, 0, 0, 4, 2, 3, 148, 0, 1, 0].
[2024-12-02 12:34:53,236 INFO  L184        PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:34:53" (1/1) ...
[2024-12-02 12:34:53,237 INFO  L184        PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:34:53" (1/1) ...
[2024-12-02 12:34:53,287 INFO  L184        PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:34:53" (1/1) ...
[2024-12-02 12:34:53,290 INFO  L184        PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:34:53" (1/1) ...
[2024-12-02 12:34:53,300 INFO  L184        PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:34:53" (1/1) ...
[2024-12-02 12:34:53,311 INFO  L184        PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:34:53" (1/1) ...
[2024-12-02 12:34:53,318 INFO  L184        PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:34:53" (1/1) ...
[2024-12-02 12:34:53,330 INFO  L131        PluginConnector]: ------------------------ END Boogie Preprocessor----------------------------
[2024-12-02 12:34:53,330 INFO  L112        PluginConnector]: ------------------------RCFGBuilder----------------------------
[2024-12-02 12:34:53,331 INFO  L270        PluginConnector]: Initializing RCFGBuilder...
[2024-12-02 12:34:53,331 INFO  L274        PluginConnector]: RCFGBuilder initialized
[2024-12-02 12:34:53,332 INFO  L184        PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:34:53" (1/1) ...
[2024-12-02 12:34:53,337 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-12-02 12:34:53,347 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/z3
[2024-12-02 12:34:53,357 INFO  L229       MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null)
[2024-12-02 12:34:53,363 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process
[2024-12-02 12:34:53,381 INFO  L130     BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE4#0
[2024-12-02 12:34:53,381 INFO  L130     BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE4#1
[2024-12-02 12:34:53,381 INFO  L130     BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE4#2
[2024-12-02 12:34:53,381 INFO  L130     BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE4#3
[2024-12-02 12:34:53,381 INFO  L130     BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE4#4
[2024-12-02 12:34:53,381 INFO  L130     BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE4#5
[2024-12-02 12:34:53,381 INFO  L130     BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE4#6
[2024-12-02 12:34:53,381 INFO  L130     BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE4#7
[2024-12-02 12:34:53,381 INFO  L130     BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE4#8
[2024-12-02 12:34:53,381 INFO  L130     BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE4#9
[2024-12-02 12:34:53,381 INFO  L130     BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE4#10
[2024-12-02 12:34:53,381 INFO  L130     BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE4#11
[2024-12-02 12:34:53,381 INFO  L130     BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE4#12
[2024-12-02 12:34:53,382 INFO  L130     BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE4#13
[2024-12-02 12:34:53,382 INFO  L130     BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE4#14
[2024-12-02 12:34:53,382 INFO  L130     BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE4#15
[2024-12-02 12:34:53,382 INFO  L130     BoogieDeclarations]: Found specification of procedure write~unchecked~intFLOATTYPE4#0
[2024-12-02 12:34:53,382 INFO  L130     BoogieDeclarations]: Found specification of procedure write~unchecked~intFLOATTYPE4#1
[2024-12-02 12:34:53,382 INFO  L130     BoogieDeclarations]: Found specification of procedure write~unchecked~intFLOATTYPE4#2
[2024-12-02 12:34:53,382 INFO  L130     BoogieDeclarations]: Found specification of procedure write~unchecked~intFLOATTYPE4#3
[2024-12-02 12:34:53,382 INFO  L130     BoogieDeclarations]: Found specification of procedure write~unchecked~intFLOATTYPE4#4
[2024-12-02 12:34:53,382 INFO  L130     BoogieDeclarations]: Found specification of procedure write~unchecked~intFLOATTYPE4#5
[2024-12-02 12:34:53,382 INFO  L130     BoogieDeclarations]: Found specification of procedure write~unchecked~intFLOATTYPE4#6
[2024-12-02 12:34:53,383 INFO  L130     BoogieDeclarations]: Found specification of procedure write~unchecked~intFLOATTYPE4#7
[2024-12-02 12:34:53,383 INFO  L130     BoogieDeclarations]: Found specification of procedure write~unchecked~intFLOATTYPE4#8
[2024-12-02 12:34:53,383 INFO  L130     BoogieDeclarations]: Found specification of procedure write~unchecked~intFLOATTYPE4#9
[2024-12-02 12:34:53,383 INFO  L130     BoogieDeclarations]: Found specification of procedure write~unchecked~intFLOATTYPE4#10
[2024-12-02 12:34:53,383 INFO  L130     BoogieDeclarations]: Found specification of procedure write~unchecked~intFLOATTYPE4#11
[2024-12-02 12:34:53,383 INFO  L130     BoogieDeclarations]: Found specification of procedure write~unchecked~intFLOATTYPE4#12
[2024-12-02 12:34:53,383 INFO  L130     BoogieDeclarations]: Found specification of procedure write~unchecked~intFLOATTYPE4#13
[2024-12-02 12:34:53,383 INFO  L130     BoogieDeclarations]: Found specification of procedure write~unchecked~intFLOATTYPE4#14
[2024-12-02 12:34:53,383 INFO  L130     BoogieDeclarations]: Found specification of procedure write~unchecked~intFLOATTYPE4#15
[2024-12-02 12:34:53,383 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit
[2024-12-02 12:34:53,383 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.start
[2024-12-02 12:34:53,383 INFO  L138     BoogieDeclarations]: Found implementation of procedure ULTIMATE.start
[2024-12-02 12:34:53,383 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0
[2024-12-02 12:34:53,383 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1
[2024-12-02 12:34:53,383 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2
[2024-12-02 12:34:53,384 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3
[2024-12-02 12:34:53,384 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4
[2024-12-02 12:34:53,384 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5
[2024-12-02 12:34:53,384 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6
[2024-12-02 12:34:53,384 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7
[2024-12-02 12:34:53,384 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8
[2024-12-02 12:34:53,384 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9
[2024-12-02 12:34:53,384 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10
[2024-12-02 12:34:53,384 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11
[2024-12-02 12:34:53,384 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12
[2024-12-02 12:34:53,384 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13
[2024-12-02 12:34:53,384 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14
[2024-12-02 12:34:53,384 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15
[2024-12-02 12:34:53,384 INFO  L138     BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0
[2024-12-02 12:34:53,384 INFO  L138     BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1
[2024-12-02 12:34:53,385 INFO  L138     BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2
[2024-12-02 12:34:53,385 INFO  L138     BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3
[2024-12-02 12:34:53,385 INFO  L138     BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4
[2024-12-02 12:34:53,385 INFO  L138     BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5
[2024-12-02 12:34:53,385 INFO  L138     BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6
[2024-12-02 12:34:53,385 INFO  L138     BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7
[2024-12-02 12:34:53,385 INFO  L138     BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8
[2024-12-02 12:34:53,385 INFO  L138     BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9
[2024-12-02 12:34:53,385 INFO  L138     BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10
[2024-12-02 12:34:53,385 INFO  L138     BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11
[2024-12-02 12:34:53,385 INFO  L138     BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12
[2024-12-02 12:34:53,385 INFO  L138     BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13
[2024-12-02 12:34:53,385 INFO  L138     BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14
[2024-12-02 12:34:53,385 INFO  L138     BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15
[2024-12-02 12:34:53,386 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack
[2024-12-02 12:34:53,386 INFO  L130     BoogieDeclarations]: Found specification of procedure read~$Pointer$#0
[2024-12-02 12:34:53,386 INFO  L130     BoogieDeclarations]: Found specification of procedure read~$Pointer$#1
[2024-12-02 12:34:53,386 INFO  L130     BoogieDeclarations]: Found specification of procedure read~$Pointer$#2
[2024-12-02 12:34:53,386 INFO  L130     BoogieDeclarations]: Found specification of procedure read~$Pointer$#3
[2024-12-02 12:34:53,386 INFO  L130     BoogieDeclarations]: Found specification of procedure read~$Pointer$#4
[2024-12-02 12:34:53,387 INFO  L130     BoogieDeclarations]: Found specification of procedure read~$Pointer$#5
[2024-12-02 12:34:53,387 INFO  L130     BoogieDeclarations]: Found specification of procedure read~$Pointer$#6
[2024-12-02 12:34:53,387 INFO  L130     BoogieDeclarations]: Found specification of procedure read~$Pointer$#7
[2024-12-02 12:34:53,387 INFO  L130     BoogieDeclarations]: Found specification of procedure read~$Pointer$#8
[2024-12-02 12:34:53,387 INFO  L130     BoogieDeclarations]: Found specification of procedure read~$Pointer$#9
[2024-12-02 12:34:53,387 INFO  L130     BoogieDeclarations]: Found specification of procedure read~$Pointer$#10
[2024-12-02 12:34:53,387 INFO  L130     BoogieDeclarations]: Found specification of procedure read~$Pointer$#11
[2024-12-02 12:34:53,387 INFO  L130     BoogieDeclarations]: Found specification of procedure read~$Pointer$#12
[2024-12-02 12:34:53,387 INFO  L130     BoogieDeclarations]: Found specification of procedure read~$Pointer$#13
[2024-12-02 12:34:53,387 INFO  L130     BoogieDeclarations]: Found specification of procedure read~$Pointer$#14
[2024-12-02 12:34:53,387 INFO  L130     BoogieDeclarations]: Found specification of procedure read~$Pointer$#15
[2024-12-02 12:34:53,387 INFO  L130     BoogieDeclarations]: Found specification of procedure k2c_idx2sub
[2024-12-02 12:34:53,388 INFO  L138     BoogieDeclarations]: Found implementation of procedure k2c_idx2sub
[2024-12-02 12:34:53,388 INFO  L130     BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~C_ULONG~TO~VOID
[2024-12-02 12:34:53,388 INFO  L138     BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~C_ULONG~TO~VOID
[2024-12-02 12:34:53,388 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc
[2024-12-02 12:34:53,388 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0
[2024-12-02 12:34:53,388 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1
[2024-12-02 12:34:53,388 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2
[2024-12-02 12:34:53,388 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3
[2024-12-02 12:34:53,388 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4
[2024-12-02 12:34:53,388 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5
[2024-12-02 12:34:53,388 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6
[2024-12-02 12:34:53,388 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7
[2024-12-02 12:34:53,389 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8
[2024-12-02 12:34:53,389 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9
[2024-12-02 12:34:53,389 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10
[2024-12-02 12:34:53,389 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11
[2024-12-02 12:34:53,389 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12
[2024-12-02 12:34:53,389 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13
[2024-12-02 12:34:53,389 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14
[2024-12-02 12:34:53,389 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15
[2024-12-02 12:34:53,389 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0
[2024-12-02 12:34:53,389 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1
[2024-12-02 12:34:53,389 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2
[2024-12-02 12:34:53,389 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3
[2024-12-02 12:34:53,389 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4
[2024-12-02 12:34:53,389 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5
[2024-12-02 12:34:53,389 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6
[2024-12-02 12:34:53,389 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7
[2024-12-02 12:34:53,389 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8
[2024-12-02 12:34:53,390 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9
[2024-12-02 12:34:53,390 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10
[2024-12-02 12:34:53,390 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11
[2024-12-02 12:34:53,390 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12
[2024-12-02 12:34:53,390 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13
[2024-12-02 12:34:53,390 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14
[2024-12-02 12:34:53,390 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15
[2024-12-02 12:34:53,390 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE4#0
[2024-12-02 12:34:53,390 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE4#1
[2024-12-02 12:34:53,390 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE4#2
[2024-12-02 12:34:53,390 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE4#3
[2024-12-02 12:34:53,390 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE4#4
[2024-12-02 12:34:53,390 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE4#5
[2024-12-02 12:34:53,390 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE4#6
[2024-12-02 12:34:53,390 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE4#7
[2024-12-02 12:34:53,390 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE4#8
[2024-12-02 12:34:53,390 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE4#9
[2024-12-02 12:34:53,390 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE4#10
[2024-12-02 12:34:53,390 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE4#11
[2024-12-02 12:34:53,391 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE4#12
[2024-12-02 12:34:53,391 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE4#13
[2024-12-02 12:34:53,391 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE4#14
[2024-12-02 12:34:53,391 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE4#15
[2024-12-02 12:34:53,391 INFO  L130     BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0
[2024-12-02 12:34:53,391 INFO  L130     BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1
[2024-12-02 12:34:53,391 INFO  L130     BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2
[2024-12-02 12:34:53,391 INFO  L130     BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3
[2024-12-02 12:34:53,391 INFO  L130     BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4
[2024-12-02 12:34:53,391 INFO  L130     BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5
[2024-12-02 12:34:53,391 INFO  L130     BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6
[2024-12-02 12:34:53,391 INFO  L130     BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7
[2024-12-02 12:34:53,391 INFO  L130     BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8
[2024-12-02 12:34:53,391 INFO  L130     BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9
[2024-12-02 12:34:53,391 INFO  L130     BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10
[2024-12-02 12:34:53,392 INFO  L130     BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11
[2024-12-02 12:34:53,392 INFO  L130     BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12
[2024-12-02 12:34:53,392 INFO  L130     BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13
[2024-12-02 12:34:53,392 INFO  L130     BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14
[2024-12-02 12:34:53,392 INFO  L130     BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15
[2024-12-02 12:34:53,392 INFO  L130     BoogieDeclarations]: Found specification of procedure k2c_dense
[2024-12-02 12:34:53,392 INFO  L138     BoogieDeclarations]: Found implementation of procedure k2c_dense
[2024-12-02 12:34:53,392 INFO  L130     BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE4#0
[2024-12-02 12:34:53,393 INFO  L130     BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE4#1
[2024-12-02 12:34:53,393 INFO  L130     BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE4#2
[2024-12-02 12:34:53,393 INFO  L130     BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE4#3
[2024-12-02 12:34:53,393 INFO  L130     BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE4#4
[2024-12-02 12:34:53,393 INFO  L130     BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE4#5
[2024-12-02 12:34:53,393 INFO  L130     BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE4#6
[2024-12-02 12:34:53,393 INFO  L130     BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE4#7
[2024-12-02 12:34:53,393 INFO  L130     BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE4#8
[2024-12-02 12:34:53,393 INFO  L130     BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE4#9
[2024-12-02 12:34:53,393 INFO  L130     BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE4#10
[2024-12-02 12:34:53,393 INFO  L130     BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE4#11
[2024-12-02 12:34:53,393 INFO  L130     BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE4#12
[2024-12-02 12:34:53,393 INFO  L130     BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE4#13
[2024-12-02 12:34:53,393 INFO  L130     BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE4#14
[2024-12-02 12:34:53,393 INFO  L130     BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE4#15
[2024-12-02 12:34:53,393 INFO  L130     BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0
[2024-12-02 12:34:53,393 INFO  L130     BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1
[2024-12-02 12:34:53,393 INFO  L130     BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2
[2024-12-02 12:34:53,393 INFO  L130     BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3
[2024-12-02 12:34:53,394 INFO  L130     BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4
[2024-12-02 12:34:53,394 INFO  L130     BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5
[2024-12-02 12:34:53,394 INFO  L130     BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6
[2024-12-02 12:34:53,394 INFO  L130     BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7
[2024-12-02 12:34:53,394 INFO  L130     BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8
[2024-12-02 12:34:53,394 INFO  L130     BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9
[2024-12-02 12:34:53,394 INFO  L130     BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10
[2024-12-02 12:34:53,394 INFO  L130     BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11
[2024-12-02 12:34:53,394 INFO  L130     BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12
[2024-12-02 12:34:53,394 INFO  L130     BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13
[2024-12-02 12:34:53,394 INFO  L130     BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14
[2024-12-02 12:34:53,394 INFO  L130     BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15
[2024-12-02 12:34:53,394 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0
[2024-12-02 12:34:53,394 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1
[2024-12-02 12:34:53,394 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2
[2024-12-02 12:34:53,394 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3
[2024-12-02 12:34:53,394 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4
[2024-12-02 12:34:53,394 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5
[2024-12-02 12:34:53,394 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6
[2024-12-02 12:34:53,394 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7
[2024-12-02 12:34:53,395 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8
[2024-12-02 12:34:53,395 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9
[2024-12-02 12:34:53,395 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10
[2024-12-02 12:34:53,395 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11
[2024-12-02 12:34:53,395 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12
[2024-12-02 12:34:53,395 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13
[2024-12-02 12:34:53,395 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14
[2024-12-02 12:34:53,395 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15
[2024-12-02 12:34:53,395 INFO  L130     BoogieDeclarations]: Found specification of procedure k2c_sub2idx
[2024-12-02 12:34:53,395 INFO  L138     BoogieDeclarations]: Found implementation of procedure k2c_sub2idx
[2024-12-02 12:34:53,739 INFO  L234             CfgBuilder]: Building ICFG
[2024-12-02 12:34:53,740 INFO  L260             CfgBuilder]: Building CFG for each procedure with an implementation
[2024-12-02 12:35:22,756 INFO  L?                        ?]: Removed 289 outVars from TransFormulas that were not future-live.
[2024-12-02 12:35:22,756 INFO  L283             CfgBuilder]: Performing block encoding
[2024-12-02 12:35:22,769 INFO  L307             CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start)
[2024-12-02 12:35:22,769 INFO  L312             CfgBuilder]: Removed 44 assume(true) statements.
[2024-12-02 12:35:22,769 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 12:35:22 BoogieIcfgContainer
[2024-12-02 12:35:22,769 INFO  L131        PluginConnector]: ------------------------ END RCFGBuilder----------------------------
[2024-12-02 12:35:22,771 INFO  L112        PluginConnector]: ------------------------TraceAbstraction----------------------------
[2024-12-02 12:35:22,772 INFO  L270        PluginConnector]: Initializing TraceAbstraction...
[2024-12-02 12:35:22,775 INFO  L274        PluginConnector]: TraceAbstraction initialized
[2024-12-02 12:35:22,775 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 12:34:51" (1/3) ...
[2024-12-02 12:35:22,776 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2b3d0d30 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 12:35:22, skipping insertion in model container
[2024-12-02 12:35:22,776 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:34:53" (2/3) ...
[2024-12-02 12:35:22,776 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2b3d0d30 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 12:35:22, skipping insertion in model container
[2024-12-02 12:35:22,776 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 12:35:22" (3/3) ...
[2024-12-02 12:35:22,777 INFO  L128   eAbstractionObserver]: Analyzing ICFG poly_8_8_8_thresh_1_safe.c-amalgamation.i
[2024-12-02 12:35:22,787 INFO  L216   ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION
[2024-12-02 12:35:22,788 INFO  L151   ceAbstractionStarter]: Applying trace abstraction to ICFG poly_8_8_8_thresh_1_safe.c-amalgamation.i that has 21 procedures, 284 locations, 1 initial locations, 60 loop locations, and 1 error locations.
[2024-12-02 12:35:22,829 INFO  L332      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2024-12-02 12:35:22,839 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;@2c7bf4a5, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2024-12-02 12:35:22,839 INFO  L334      AbstractCegarLoop]: Starting to check reachability of 1 error locations.
[2024-12-02 12:35:22,842 INFO  L276                IsEmpty]: Start isEmpty. Operand  has 224 states, 205 states have (on average 1.5414634146341464) internal successors, (316), 206 states have internal predecessors, (316), 12 states have call successors, (12), 5 states have call predecessors, (12), 5 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12)
[2024-12-02 12:35:22,856 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 109
[2024-12-02 12:35:22,856 INFO  L210           NwaCegarLoop]: Found error trace
[2024-12-02 12:35:22,857 INFO  L218           NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-12-02 12:35:22,857 INFO  L396      AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-12-02 12:35:22,861 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-12-02 12:35:22,861 INFO  L85        PathProgramCache]: Analyzing trace with hash 351198610, now seen corresponding path program 1 times
[2024-12-02 12:35:22,873 INFO  L118   FreeRefinementEngine]: Executing refinement strategy FOX
[2024-12-02 12:35:22,873 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2022542904]
[2024-12-02 12:35:22,874 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-02 12:35:22,874 INFO  L173          SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3
[2024-12-02 12:35:22,874 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/mathsat
[2024-12-02 12:35:22,877 INFO  L229       MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null)
[2024-12-02 12:35:22,880 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process
[2024-12-02 12:35:28,245 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-12-02 12:35:28,354 INFO  L256         TraceCheckSpWp]: Trace formula consists of 2851 conjuncts, 1 conjuncts are in the unsatisfiable core
[2024-12-02 12:35:28,359 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-12-02 12:35:28,382 INFO  L134       CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked.
[2024-12-02 12:35:28,382 INFO  L308         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-12-02 12:35:28,383 INFO  L136   FreeRefinementEngine]: Strategy FOX found an infeasible trace
[2024-12-02 12:35:28,383 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2022542904]
[2024-12-02 12:35:28,383 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleMathsat [2022542904] provided 1 perfect and 0 imperfect interpolant sequences
[2024-12-02 12:35:28,383 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-12-02 12:35:28,383 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-12-02 12:35:28,385 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323326657]
[2024-12-02 12:35:28,385 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-12-02 12:35:28,389 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 2 states
[2024-12-02 12:35:28,389 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX
[2024-12-02 12:35:28,408 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants.
[2024-12-02 12:35:28,408 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2
[2024-12-02 12:35:28,410 INFO  L87              Difference]: Start difference. First operand  has 224 states, 205 states have (on average 1.5414634146341464) internal successors, (316), 206 states have internal predecessors, (316), 12 states have call successors, (12), 5 states have call predecessors, (12), 5 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Second operand  has 2 states, 2 states have (on average 13.5) internal successors, (27), 2 states have internal predecessors, (27), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6)
[2024-12-02 12:35:28,454 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-12-02 12:35:28,454 INFO  L93              Difference]: Finished difference Result 445 states and 686 transitions.
[2024-12-02 12:35:28,455 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. 
[2024-12-02 12:35:28,456 INFO  L78                 Accepts]: Start accepts. Automaton has  has 2 states, 2 states have (on average 13.5) internal successors, (27), 2 states have internal predecessors, (27), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 108
[2024-12-02 12:35:28,457 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-12-02 12:35:28,464 INFO  L225             Difference]: With dead ends: 445
[2024-12-02 12:35:28,464 INFO  L226             Difference]: Without dead ends: 220
[2024-12-02 12:35:28,470 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2
[2024-12-02 12:35:28,473 INFO  L435           NwaCegarLoop]: 294 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 294 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2024-12-02 12:35:28,473 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 294 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2024-12-02 12:35:28,486 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 220 states.
[2024-12-02 12:35:28,507 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 220.
[2024-12-02 12:35:28,509 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 220 states, 202 states have (on average 1.316831683168317) internal successors, (266), 202 states have internal predecessors, (266), 12 states have call successors, (12), 5 states have call predecessors, (12), 5 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12)
[2024-12-02 12:35:28,514 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 290 transitions.
[2024-12-02 12:35:28,516 INFO  L78                 Accepts]: Start accepts. Automaton has 220 states and 290 transitions. Word has length 108
[2024-12-02 12:35:28,516 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-12-02 12:35:28,516 INFO  L471      AbstractCegarLoop]: Abstraction has 220 states and 290 transitions.
[2024-12-02 12:35:28,516 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 2 states, 2 states have (on average 13.5) internal successors, (27), 2 states have internal predecessors, (27), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6)
[2024-12-02 12:35:28,516 INFO  L276                IsEmpty]: Start isEmpty. Operand 220 states and 290 transitions.
[2024-12-02 12:35:28,521 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 109
[2024-12-02 12:35:28,521 INFO  L210           NwaCegarLoop]: Found error trace
[2024-12-02 12:35:28,521 INFO  L218           NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-12-02 12:35:28,567 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0
[2024-12-02 12:35:28,722 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3
[2024-12-02 12:35:28,722 INFO  L396      AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-12-02 12:35:28,723 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-12-02 12:35:28,723 INFO  L85        PathProgramCache]: Analyzing trace with hash -272082992, now seen corresponding path program 1 times
[2024-12-02 12:35:28,724 INFO  L118   FreeRefinementEngine]: Executing refinement strategy FOX
[2024-12-02 12:35:28,724 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1713227137]
[2024-12-02 12:35:28,724 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-02 12:35:28,724 INFO  L173          SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3
[2024-12-02 12:35:28,725 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/mathsat
[2024-12-02 12:35:28,726 INFO  L229       MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null)
[2024-12-02 12:35:28,727 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process
[2024-12-02 12:35:35,079 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-12-02 12:35:35,266 INFO  L256         TraceCheckSpWp]: Trace formula consists of 2852 conjuncts, 11 conjuncts are in the unsatisfiable core
[2024-12-02 12:35:35,270 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-12-02 12:35:36,484 INFO  L134       CoverageAnalysis]: Checked inductivity of 144 backedges. 72 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked.
[2024-12-02 12:35:36,484 INFO  L308         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-12-02 12:35:36,484 INFO  L136   FreeRefinementEngine]: Strategy FOX found an infeasible trace
[2024-12-02 12:35:36,484 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1713227137]
[2024-12-02 12:35:36,484 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleMathsat [1713227137] provided 1 perfect and 0 imperfect interpolant sequences
[2024-12-02 12:35:36,484 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-12-02 12:35:36,484 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9
[2024-12-02 12:35:36,484 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770746649]
[2024-12-02 12:35:36,484 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-12-02 12:35:36,486 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 9 states
[2024-12-02 12:35:36,486 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX
[2024-12-02 12:35:36,487 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants.
[2024-12-02 12:35:36,487 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72
[2024-12-02 12:35:36,487 INFO  L87              Difference]: Start difference. First operand 220 states and 290 transitions. Second operand  has 9 states, 8 states have (on average 5.75) internal successors, (46), 8 states have internal predecessors, (46), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8)
[2024-12-02 12:35:40,700 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.18s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers []
[2024-12-02 12:35:44,707 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers []
[2024-12-02 12:35:48,751 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:35:52,762 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:35:56,769 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:36:00,863 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result INVALID. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:36:00,887 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-12-02 12:36:00,887 INFO  L93              Difference]: Finished difference Result 452 states and 599 transitions.
[2024-12-02 12:36:00,888 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. 
[2024-12-02 12:36:00,888 INFO  L78                 Accepts]: Start accepts. Automaton has  has 9 states, 8 states have (on average 5.75) internal successors, (46), 8 states have internal predecessors, (46), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) Word has length 108
[2024-12-02 12:36:00,888 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-12-02 12:36:00,891 INFO  L225             Difference]: With dead ends: 452
[2024-12-02 12:36:00,891 INFO  L226             Difference]: Without dead ends: 237
[2024-12-02 12:36:00,892 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 97 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156
[2024-12-02 12:36:00,893 INFO  L435           NwaCegarLoop]: 267 mSDtfsCounter, 296 mSDsluCounter, 1237 mSDsCounter, 0 mSdLazyCounter, 217 mSolverCounterSat, 15 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 296 SdHoareTripleChecker+Valid, 1504 SdHoareTripleChecker+Invalid, 237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 217 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.0s IncrementalHoareTripleChecker+Time
[2024-12-02 12:36:00,893 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [296 Valid, 1504 Invalid, 237 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 217 Invalid, 5 Unknown, 0 Unchecked, 24.0s Time]
[2024-12-02 12:36:00,894 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 237 states.
[2024-12-02 12:36:00,918 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 237.
[2024-12-02 12:36:00,918 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 237 states, 216 states have (on average 1.3101851851851851) internal successors, (283), 217 states have internal predecessors, (283), 14 states have call successors, (14), 5 states have call predecessors, (14), 6 states have return successors, (17), 14 states have call predecessors, (17), 14 states have call successors, (17)
[2024-12-02 12:36:00,921 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 314 transitions.
[2024-12-02 12:36:00,921 INFO  L78                 Accepts]: Start accepts. Automaton has 237 states and 314 transitions. Word has length 108
[2024-12-02 12:36:00,922 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-12-02 12:36:00,922 INFO  L471      AbstractCegarLoop]: Abstraction has 237 states and 314 transitions.
[2024-12-02 12:36:00,922 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 9 states, 8 states have (on average 5.75) internal successors, (46), 8 states have internal predecessors, (46), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8)
[2024-12-02 12:36:00,922 INFO  L276                IsEmpty]: Start isEmpty. Operand 237 states and 314 transitions.
[2024-12-02 12:36:00,925 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 109
[2024-12-02 12:36:00,925 INFO  L210           NwaCegarLoop]: Found error trace
[2024-12-02 12:36:00,925 INFO  L218           NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-12-02 12:36:00,978 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Ended with exit code 0
[2024-12-02 12:36:01,126 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3
[2024-12-02 12:36:01,126 INFO  L396      AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-12-02 12:36:01,126 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-12-02 12:36:01,126 INFO  L85        PathProgramCache]: Analyzing trace with hash -1579225390, now seen corresponding path program 1 times
[2024-12-02 12:36:01,128 INFO  L118   FreeRefinementEngine]: Executing refinement strategy FOX
[2024-12-02 12:36:01,128 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [990639915]
[2024-12-02 12:36:01,128 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-02 12:36:01,128 INFO  L173          SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3
[2024-12-02 12:36:01,128 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/mathsat
[2024-12-02 12:36:01,129 INFO  L229       MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null)
[2024-12-02 12:36:01,130 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process
[2024-12-02 12:36:07,659 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-12-02 12:36:07,792 INFO  L256         TraceCheckSpWp]: Trace formula consists of 2852 conjuncts, 16 conjuncts are in the unsatisfiable core
[2024-12-02 12:36:07,798 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-12-02 12:36:09,022 INFO  L134       CoverageAnalysis]: Checked inductivity of 144 backedges. 72 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked.
[2024-12-02 12:36:09,022 INFO  L308         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-12-02 12:36:09,022 INFO  L136   FreeRefinementEngine]: Strategy FOX found an infeasible trace
[2024-12-02 12:36:09,022 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [990639915]
[2024-12-02 12:36:09,022 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleMathsat [990639915] provided 1 perfect and 0 imperfect interpolant sequences
[2024-12-02 12:36:09,022 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-12-02 12:36:09,022 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11
[2024-12-02 12:36:09,023 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269112471]
[2024-12-02 12:36:09,023 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-12-02 12:36:09,023 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 11 states
[2024-12-02 12:36:09,023 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX
[2024-12-02 12:36:09,024 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants.
[2024-12-02 12:36:09,024 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110
[2024-12-02 12:36:09,024 INFO  L87              Difference]: Start difference. First operand 237 states and 314 transitions. Second operand  has 11 states, 9 states have (on average 5.111111111111111) internal successors, (46), 10 states have internal predecessors, (46), 4 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (8), 2 states have call predecessors, (8), 4 states have call successors, (8)
[2024-12-02 12:36:13,191 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:36:17,198 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:36:21,203 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:36:25,208 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:36:29,214 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:36:33,217 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:36:37,221 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:36:41,731 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:36:46,364 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:36:49,894 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:36:54,379 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:36:56,310 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.73s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:37:00,745 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:37:05,562 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result INVALID. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:37:11,332 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.53s for a HTC check with result INVALID. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:37:15,418 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:37:19,427 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:37:19,428 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-12-02 12:37:19,428 INFO  L93              Difference]: Finished difference Result 721 states and 963 transitions.
[2024-12-02 12:37:19,431 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. 
[2024-12-02 12:37:19,431 INFO  L78                 Accepts]: Start accepts. Automaton has  has 11 states, 9 states have (on average 5.111111111111111) internal successors, (46), 10 states have internal predecessors, (46), 4 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (8), 2 states have call predecessors, (8), 4 states have call successors, (8) Word has length 108
[2024-12-02 12:37:19,431 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-12-02 12:37:19,434 INFO  L225             Difference]: With dead ends: 721
[2024-12-02 12:37:19,434 INFO  L226             Difference]: Without dead ends: 489
[2024-12-02 12:37:19,435 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 97 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306
[2024-12-02 12:37:19,436 INFO  L435           NwaCegarLoop]: 517 mSDtfsCounter, 600 mSDsluCounter, 3366 mSDsCounter, 0 mSdLazyCounter, 695 mSolverCounterSat, 10 mSolverCounterUnsat, 13 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 69.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 610 SdHoareTripleChecker+Valid, 3883 SdHoareTripleChecker+Invalid, 718 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 695 IncrementalHoareTripleChecker+Invalid, 13 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 69.7s IncrementalHoareTripleChecker+Time
[2024-12-02 12:37:19,436 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [610 Valid, 3883 Invalid, 718 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 695 Invalid, 13 Unknown, 0 Unchecked, 69.7s Time]
[2024-12-02 12:37:19,438 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 489 states.
[2024-12-02 12:37:19,477 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 469.
[2024-12-02 12:37:19,477 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 469 states, 428 states have (on average 1.3177570093457944) internal successors, (564), 432 states have internal predecessors, (564), 26 states have call successors, (26), 10 states have call predecessors, (26), 14 states have return successors, (40), 26 states have call predecessors, (40), 26 states have call successors, (40)
[2024-12-02 12:37:19,480 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 630 transitions.
[2024-12-02 12:37:19,481 INFO  L78                 Accepts]: Start accepts. Automaton has 469 states and 630 transitions. Word has length 108
[2024-12-02 12:37:19,481 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-12-02 12:37:19,481 INFO  L471      AbstractCegarLoop]: Abstraction has 469 states and 630 transitions.
[2024-12-02 12:37:19,481 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 11 states, 9 states have (on average 5.111111111111111) internal successors, (46), 10 states have internal predecessors, (46), 4 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (8), 2 states have call predecessors, (8), 4 states have call successors, (8)
[2024-12-02 12:37:19,481 INFO  L276                IsEmpty]: Start isEmpty. Operand 469 states and 630 transitions.
[2024-12-02 12:37:19,483 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 110
[2024-12-02 12:37:19,483 INFO  L210           NwaCegarLoop]: Found error trace
[2024-12-02 12:37:19,483 INFO  L218           NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-12-02 12:37:19,543 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Ended with exit code 0
[2024-12-02 12:37:19,684 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3
[2024-12-02 12:37:19,684 INFO  L396      AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-12-02 12:37:19,684 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-12-02 12:37:19,684 INFO  L85        PathProgramCache]: Analyzing trace with hash -696971889, now seen corresponding path program 1 times
[2024-12-02 12:37:19,686 INFO  L118   FreeRefinementEngine]: Executing refinement strategy FOX
[2024-12-02 12:37:19,686 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [717095409]
[2024-12-02 12:37:19,686 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-02 12:37:19,686 INFO  L173          SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3
[2024-12-02 12:37:19,686 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/mathsat
[2024-12-02 12:37:19,687 INFO  L229       MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null)
[2024-12-02 12:37:19,688 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process
[2024-12-02 12:37:26,137 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-12-02 12:37:26,269 INFO  L256         TraceCheckSpWp]: Trace formula consists of 2863 conjuncts, 17 conjuncts are in the unsatisfiable core
[2024-12-02 12:37:26,275 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-12-02 12:37:27,645 INFO  L134       CoverageAnalysis]: Checked inductivity of 148 backedges. 75 proven. 1 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked.
[2024-12-02 12:37:27,646 INFO  L312         TraceCheckSpWp]: Computing backward predicates...
[2024-12-02 12:37:31,035 INFO  L134       CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked.
[2024-12-02 12:37:31,035 INFO  L136   FreeRefinementEngine]: Strategy FOX found an infeasible trace
[2024-12-02 12:37:31,035 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [717095409]
[2024-12-02 12:37:31,035 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleMathsat [717095409] provided 0 perfect and 2 imperfect interpolant sequences
[2024-12-02 12:37:31,036 INFO  L185   FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences.
[2024-12-02 12:37:31,036 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 20
[2024-12-02 12:37:31,036 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76652350]
[2024-12-02 12:37:31,036 INFO  L85    oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton
[2024-12-02 12:37:31,036 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 20 states
[2024-12-02 12:37:31,036 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX
[2024-12-02 12:37:31,037 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants.
[2024-12-02 12:37:31,037 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380
[2024-12-02 12:37:31,037 INFO  L87              Difference]: Start difference. First operand 469 states and 630 transitions. Second operand  has 20 states, 16 states have (on average 5.0625) internal successors, (81), 19 states have internal predecessors, (81), 8 states have call successors, (16), 4 states have call predecessors, (16), 7 states have return successors, (16), 4 states have call predecessors, (16), 8 states have call successors, (16)
[2024-12-02 12:37:35,299 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:37:39,304 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:37:43,310 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers []
[2024-12-02 12:37:47,314 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [1]
[2024-12-02 12:37:51,320 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:37:55,324 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:37:59,330 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:38:03,334 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers []
[2024-12-02 12:38:07,341 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers []
[2024-12-02 12:38:11,353 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:38:15,357 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:38:19,364 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [1]
[2024-12-02 12:38:23,370 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:38:27,375 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers []
[2024-12-02 12:38:31,382 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [1]
[2024-12-02 12:38:37,834 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:38:43,661 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:38:47,040 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:38:51,047 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:38:55,574 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:39:00,150 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:39:16,188 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.83s for a HTC check with result INVALID. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:39:18,233 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:39:23,955 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:39:28,111 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:39:32,126 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]
[2024-12-02 12:39:32,126 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-12-02 12:39:32,126 INFO  L93              Difference]: Finished difference Result 1227 states and 1665 transitions.
[2024-12-02 12:39:32,130 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. 
[2024-12-02 12:39:32,130 INFO  L78                 Accepts]: Start accepts. Automaton has  has 20 states, 16 states have (on average 5.0625) internal successors, (81), 19 states have internal predecessors, (81), 8 states have call successors, (16), 4 states have call predecessors, (16), 7 states have return successors, (16), 4 states have call predecessors, (16), 8 states have call successors, (16) Word has length 109
[2024-12-02 12:39:32,130 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-12-02 12:39:32,133 INFO  L225             Difference]: With dead ends: 1227
[2024-12-02 12:39:32,134 INFO  L226             Difference]: Without dead ends: 763
[2024-12-02 12:39:32,135 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 199 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 14.2s TimeCoverageRelationStatistics Valid=196, Invalid=926, Unknown=0, NotChecked=0, Total=1122
[2024-12-02 12:39:32,136 INFO  L435           NwaCegarLoop]: 517 mSDtfsCounter, 619 mSDsluCounter, 4130 mSDsCounter, 0 mSdLazyCounter, 908 mSolverCounterSat, 13 mSolverCounterUnsat, 21 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 108.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 634 SdHoareTripleChecker+Valid, 4647 SdHoareTripleChecker+Invalid, 942 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 908 IncrementalHoareTripleChecker+Invalid, 21 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 109.5s IncrementalHoareTripleChecker+Time
[2024-12-02 12:39:32,136 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [634 Valid, 4647 Invalid, 942 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 908 Invalid, 21 Unknown, 0 Unchecked, 109.5s Time]
[2024-12-02 12:39:32,137 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 763 states.
[2024-12-02 12:39:32,233 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 763 to 708.
[2024-12-02 12:39:32,234 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 708 states, 646 states have (on average 1.325077399380805) internal successors, (856), 654 states have internal predecessors, (856), 38 states have call successors, (38), 15 states have call predecessors, (38), 23 states have return successors, (68), 38 states have call predecessors, (68), 38 states have call successors, (68)
[2024-12-02 12:39:32,239 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 708 states to 708 states and 962 transitions.
[2024-12-02 12:39:32,240 INFO  L78                 Accepts]: Start accepts. Automaton has 708 states and 962 transitions. Word has length 109
[2024-12-02 12:39:32,240 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-12-02 12:39:32,240 INFO  L471      AbstractCegarLoop]: Abstraction has 708 states and 962 transitions.
[2024-12-02 12:39:32,241 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 20 states, 16 states have (on average 5.0625) internal successors, (81), 19 states have internal predecessors, (81), 8 states have call successors, (16), 4 states have call predecessors, (16), 7 states have return successors, (16), 4 states have call predecessors, (16), 8 states have call successors, (16)
[2024-12-02 12:39:32,241 INFO  L276                IsEmpty]: Start isEmpty. Operand 708 states and 962 transitions.
[2024-12-02 12:39:32,244 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 113
[2024-12-02 12:39:32,244 INFO  L210           NwaCegarLoop]: Found error trace
[2024-12-02 12:39:32,245 INFO  L218           NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-12-02 12:39:32,307 INFO  L540       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0
[2024-12-02 12:39:32,445 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3
[2024-12-02 12:39:32,445 INFO  L396      AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-12-02 12:39:32,445 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-12-02 12:39:32,445 INFO  L85        PathProgramCache]: Analyzing trace with hash 634336786, now seen corresponding path program 2 times
[2024-12-02 12:39:32,447 INFO  L118   FreeRefinementEngine]: Executing refinement strategy FOX
[2024-12-02 12:39:32,447 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1170206153]
[2024-12-02 12:39:32,447 INFO  L95    rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1
[2024-12-02 12:39:32,447 INFO  L173          SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3
[2024-12-02 12:39:32,447 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/mathsat
[2024-12-02 12:39:32,449 INFO  L229       MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null)
[2024-12-02 12:39:32,449 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_46172086-6371-458e-97c8-00df53fc221f/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process