Skip to content
This repository was archived by the owner on Jan 7, 2023. It is now read-only.
This repository was archived by the owner on Jan 7, 2023. It is now read-only.

Beignet: self-test failed: (3, 7, 5) + (5, 7, 3) returned (6, 7, 5) on Linux 4.9.92 with a i7-8550U #7

Open
@bag-man

Description

@bag-man

EDIT: Filled issue on their Gitlab: https://gitlab.freedesktop.org/beignet/beignet/issues/80

When running Davinci Resolve on Manjaro Linux with Kernel 4.9.92-1 on my new Dell XPS 13 9370 with the Intel i7-8550U w/620 graphics, I get the following issue:

Intel i7-8550U
Intel UHD Graphics 620
Dell XPS 13 9370
Linux 4.9.92-1
Beignet 1.3.2-2
Davinci Resolve 14.3-1

~ > resolve
ActCCMessage Already in Table: Code= 2282, Mode=  0, Level=  0, CmdKey= 8, Option= 0
ActCCMessage Already in Table: Code= c005, Mode= 13, Level=  1, CmdKey= -1, Option= 0
ActCCMessage Already in Table: Code= c006, Mode= 13, Level=  1, CmdKey= -1, Option= 0
ActCCMessage Already in Table: Code= c007, Mode= 13, Level=  1, CmdKey= -1, Option= 0
log4cxx: No appender could be found for logger (UI).
log4cxx: Please initialize the log4cxx system properly.
QSocketNotifier: Can only be used with threads started with QThread
New connection received.
Beignet: self-test failed: (3, 7, 5) + (5, 7, 3) returned (6, 7, 5)
See README.md or http://www.freedesktop.org/wiki/Software/Beignet/
Beignet: disabling non-working device
Connection is closed.
14.3 (#014)
Main thread starts: EF7A4000
resolve: AppConfig.cpp:159: void AppConfig::LoadAllSiteInfo(): Assertion `m_SiteEnabledIdx > 0' failed.
Aborted (core dumped)

A test is clearly failing, which is disabling the openCL device, and causing the application to crash. If I add the self test ignore I get:

export OCL_IGNORE_SELF_TEST=1

~ > resolve
ActCCMessage Already in Table: Code= 2282, Mode=  0, Level=  0, CmdKey= 8, Option= 0
ActCCMessage Already in Table: Code= c005, Mode= 13, Level=  1, CmdKey= -1, Option= 0
ActCCMessage Already in Table: Code= c006, Mode= 13, Level=  1, CmdKey= -1, Option= 0
ActCCMessage Already in Table: Code= c007, Mode= 13, Level=  1, CmdKey= -1, Option= 0
log4cxx: No appender could be found for logger (UI).
log4cxx: Please initialize the log4cxx system properly.
QSocketNotifier: Can only be used with threads started with QThread
New connection received.
Beignet: self-test failed: (3, 7, 5) + (5, 7, 3) returned (6, 7, 5)
See README.md or http://www.freedesktop.org/wiki/Software/Beignet/
Beignet: Warning - overriding self-test failure
Beignet: Warning - overriding self-test failure
Connection is closed.
14.3 (#014)
Main thread starts: A6255000
resolve: AppConfig.cpp:159: void AppConfig::LoadAllSiteInfo(): Assertion `m_SiteEnabledIdx > 0' failed.
Aborted (core dumped)

Happy to help test any fixes, I believe this is an issue with Beignet, not Resolve, but if you think that isn't the case I can try and log an issue with them too.

Thanks

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions