On Wed, Jun 10, 2026 at 07:08:53PM +0800, Qian Yun wrote:
> I have verified from the generated lsp file that these
> 4 functions are not called. They are overwritten by
> functions defined later in the source file.
Right, those 4 versions should not be used. But is seems that
there are other troubles related to those functions, like:
uP := UPXS(EXPR(INT), z, 0)
acsc(1/sin(z::uP))
>> Error detected within library code:
acsc of function with singularity
I am not sure if you want to look at this deeper. If not just commit
this fix.
> diff --git a/src/algebra/efupxs.spad b/src/algebra/efupxs.spad
> index 0d44b27a..34ed64f4 100644
> --- a/src/algebra/efupxs.spad
> +++ b/src/algebra/efupxs.spad
> @@ -153,12 +153,8 @@
> cothIfCan upxs == applyIfCan(cothIfCan, upxs)
> sechIfCan upxs == applyIfCan(sechIfCan, upxs)
> cschIfCan upxs == applyIfCan(cschIfCan, upxs)
> - asinhIfCan upxs == applyIfCan(asinhIfCan, upxs)
> - acoshIfCan upxs == applyIfCan(acoshIfCan, upxs)
> atanhIfCan upxs == applyIfCan(atanhIfCan, upxs)
> acothIfCan upxs == applyIfCan(acothIfCan, upxs)
> - asechIfCan upxs == applyIfCan(asechIfCan, upxs)
> - acschIfCan upxs == applyIfCan(acschIfCan, upxs)
>
> import from Fraction(Integer)
>
> --
> You received this message because you are subscribed to the Google Groups "FriCAS - computer algebra system" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
fricas-devel...@googlegroups.com.
> To view this discussion visit
https://groups.google.com/d/msgid/fricas-devel/e795410d-3ead-49bb-a8f6-e9aca55e8154%40gmail.com.
--
Waldek Hebisch