A new variable type was introduced in PHP 8.0.0 aka "mixed". When one of the variables in the class constructor is of type "mixed" DICE tries to construct the argument of the function 'call_user_func()' for test this arguments and obtains "is_mixed" which, obviously, does not exist yet in PHP and there, I think the error arises.
I don't have enough PHP knowledge to create a fork but someone with more knowledge could probably resolve this issue easily.
(sorry, google translate)