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 [email protected].
> To view this discussion visit 
> https://groups.google.com/d/msgid/fricas-devel/e795410d-3ead-49bb-a8f6-e9aca55e8154%40gmail.com.

-- 
                              Waldek Hebisch

-- 
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 [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/fricas-devel/ainW2SdyoaI7gtXL%40fricas.org.

Reply via email to