`console.assert(false, Symbol())` throws
Version
v20.6.1
Platform
Linux PIG-2016 5.15.90.1-microsoft-standard-WSL2 #1 SMP Fri Jan 27 02:56:13 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Subsystem
console
What steps will reproduce the bug?
node -e 'console.assert(false, Symbol())'How often does it reproduce? Is there a required condition?
No response
What is the expected behavior? Why is that the expected behavior?
What do you see instead?
internal/console/constructor.js:401 args[0] = `Assertion failed${args.length === 0 ? '' : `: ${args[0]}`}`; ^ TypeError: Cannot convert a Symbol value to a string at console.assert (internal/console/constructor.js:401:70) at Object.<anonymous> (/home/cg/root/6509ba68c2e82/main.js:1:9) at Module._compile (internal/modules/cjs/loader.js:999:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10) at Module.load (internal/modules/cjs/loader.js:863:32) at Function.Module._load (internal/modules/cjs/loader.js:708:14) at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:60:12) at internal/main/run_main_module.js:17:47
Additional information
No response
