[PATCH] ntoskrnl.exe: Add tests for KeInsertQueueApc.

Derek Lesho dlesho at codeweavers.com
Fri Jul 17 15:58:58 CDT 2020


On 7/17/20 3:55 PM, Marvin wrote:
> Hi,
>
> While running your changed tests, I think I found new failures.
> Being a bot and all I'm not very good at pattern recognition, so I might be
> wrong, but could you please double-check?
>
> Full results can be found at:
> https://testbot.winehq.org/JobDetails.pl?Key=75704
>
> Your paranoid android.
>
>
> === build (build log) ===
>
> ../../../../wine/dlls/ntoskrnl.exe/tests/driver.c:2013:54: error: unknown type name ‘KAPC_ENVIRONMENT’
> ../../../../wine/dlls/ntoskrnl.exe/tests/driver.c:2025:5: error: ‘pKeInitializeApc’ undeclared (first use in this function)
> ../../../../wine/dlls/ntoskrnl.exe/tests/driver.c:2044:56: error: ‘OriginalApcEnvironment’ undeclared (first use in this function)
> Makefile:195: recipe for target 'driver.cross.o' failed
> Makefile:9600: recipe for target 'dlls/ntoskrnl.exe/tests' failed
> Task: The exe32 Wine build failed
>
> === debiant (build log) ===
>
> ../../../../wine/dlls/ntoskrnl.exe/tests/driver.c:2013:54: error: unknown type name ‘KAPC_ENVIRONMENT’
> ../../../../wine/dlls/ntoskrnl.exe/tests/driver.c:2025:5: error: ‘pKeInitializeApc’ undeclared (first use in this function); did you mean ‘KeInitializeDpc’?
> ../../../../wine/dlls/ntoskrnl.exe/tests/driver.c:2044:56: error: ‘OriginalApcEnvironment’ undeclared (first use in this function)
> Task: The win32 Wine build failed
>
> === debiant (build log) ===
>
> ../../../../wine/dlls/ntoskrnl.exe/tests/driver.c:2013:54: error: unknown type name ‘KAPC_ENVIRONMENT’
> ../../../../wine/dlls/ntoskrnl.exe/tests/driver.c:2025:5: error: ‘pKeInitializeApc’ undeclared (first use in this function); did you mean ‘KeInitializeDpc’?
> ../../../../wine/dlls/ntoskrnl.exe/tests/driver.c:2044:56: error: ‘OriginalApcEnvironment’ undeclared (first use in this function)
> Task: The wow64 Wine build failed
Looks like this patch requires a structure I added in my KeInitializeApc 
patch.  I have a patch locally implementing KeInsertQueueApc, which also 
relies on my previous patchset, so I'll hold off on sending these two 
patches until those are in.



More information about the wine-devel mailing list