Unhandled NAME-CONFLICT
An attempt to run unit test on modern SBCL fails as:
:info:build Unhandled NAME-CONFLICT in thread #<SB-THREAD:THREAD "main thread" RUNNING
:info:build {10013C0073}>:
:info:build USE-PACKAGE #<PACKAGE "CL-VARIATES"> causes name-conflicts in
:info:build #<PACKAGE "CL-VARIATES-TEST"> between the following symbols:
:info:build CL-VARIATES:RANDOM-ELEMENT, LIFT:RANDOM-ELEMENT
:info:build See also:
:info:build The ANSI Standard, Section 11.1.1.2.5
:info:build Backtrace for: #<SB-THREAD:THREAD "main thread" RUNNING {10013C0073}>
near the same happened on ECL:
:info:build ;;; Error detected:
:info:build ;;; Cannot use #<"CL-VARIATES" package>
:info:build ;;; from #<"CL-VARIATES-TEST" package>,
:info:build ;;; because CL-VARIATES:RANDOM-ELEMENT and LIFT:RANDOM-ELEMENT will cause
:info:build ;;; a name conflict.An error occurred during initialization: