[prev in list] [next in list] [prev in thread] [next in thread]
List: wine-devel
Subject: Re: [PATCH] msvcp140/tests: Don't trace the current time.
From: Francois Gouget <fgouget () codeweavers ! com>
Date: 2019-12-30 17:11:51
Message-ID: alpine.DEB.2.21.1912301755550.4474 () amboise ! dolphin
[Download RAW message or body]
On Mon, 30 Dec 2019, Piotr Caban wrote:
[...]
> Is the failure caused by filesystem write time resolution? Is it fixed by
> changing 222222 to something bigger than 2 seconds (e.g. 22222200)?
I applied the patch below but it did not make a difference.
msvcp140.c:1241: Test failed: last_write_time should have changed: 380d54888384b2
--- a/dlls/msvcp140/tests/msvcp140.c
+++ b/dlls/msvcp140/tests/msvcp140.c
@@ -1236,7 +1236,7 @@ static void test_Last_write_time(void)
CloseHandle(file);
last_write_time = p_Last_write_time(f1W);
- newtime = last_write_time + 222222;
+ newtime = last_write_time + 22222200;
p_Set_last_write_time(f1W, newtime);
ok(last_write_time != p_Last_write_time(f1W),
"last_write_time should have changed: %s\n",
> What filesystem is it not working on?
It's an NTFS filesystem.
Here is more information about the VM:
Description=French Windows XP SP3: Updated on 2016/12/03, added
Silverlight, optional DirectX 9.0c components, MSXML 4sp3, Visual C++
2005sp1, 2008sp1, 2010sp1, 2012u4, 2013, and 2015 runtimes.
CPU:haswell-notsx*2cores, RAM:1GB, Disk:virtio, ethernet:virtio,
sound:ac97, GPU:qxl, display:spice, screens: 2, TestAgentd:detached
dwMajorVersion=5
dwMinorVersion=1
dwBuildNumber=2600
PlatformId=2
szCSDVersion=Service Pack 3
wServicePackMajor=3
wServicePackMinor=0
wSuiteMask=768
wProductType=1
wReserved=0
SystemDefaultLCID=040c
UserDefaultLCID=040c
ThreadLocale=040c
UserDefaultUILanguage=040c
--
Francois Gouget <fgouget@codeweavers.com>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic