reassign 470823 gcj-4.3 4.3.0-1
notfound 470823 9.0-3
thanks

On Thu, Mar 13, 2008 at 08:53:28PM +0100, Jakub Wilk wrote:
> Package: libsaxonb-java
> Version: 9.0-3
> Severity: normal
> 
> replace("abracadabra", "bra", "*") returns "abracada*", but according to 
> [1] it should return "a*cada*":
> 
> $ cat buggy.xsl
> <xsl:stylesheet version='2.0' 
> xmlns:xsl='http://www.w3.org/1999/XSL/Transform'>
>    <xsl:output method='text'/>
>    <xsl:template match='/'>
>      <xsl:value-of select='replace("abracadabra", "bra", "*")'/>
>    </xsl:template>
> </xsl:stylesheet>
> 
> $ cat index.xml
> <root/>
> 
> $ java -cp /usr/share/java/saxonb.jar net.sf.saxon.Transform index.xml 
> buggy.xsl; echo
> abracada*

That's a bug in GCJ. IT works fine with SUN JDK 6. Reassigning the bug.
I havent looked into the saxonb sources for this but I bet this is a
bug in the regexp implemented of GNU classpath.


Cheers,
Michael



_______________________________________________
pkg-java-maintainers mailing list
pkg-java-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-java-maintainers

Reply via email to