Quantcast

[Bug 2942] New: 2.6.6 fails to build on arm with duplicate case value errors

classic Classic list List threaded Threaded
12 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 2942] New: 2.6.6 fails to build on arm with duplicate case value errors

bugzilla-daemon
Bug ID 2942
Summary 2.6.6 fails to build on arm with duplicate case value errors
Product IcedTea
Version 7-hg
Hardware arm
OS Linux
Status NEW
Severity normal
Priority P5
Component IcedTea
Assignee gnu.andrew@redhat.com
Reporter chewi@gentoo.org
CC unassigned@icedtea.classpath.org

Created attachment 1519 [details]
Error from the build log

See the log. gcc 4.9.3 was used on Gentoo.


You are receiving this mail because:
  • You are on the CC list for the bug.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 2942] 2.6.6 fails to build on arm with duplicate case value errors

bugzilla-daemon
[hidden email] changed bug 2942
What Removed Added
Status NEW ASSIGNED
Component IcedTea Thumb2 JIT
Assignee gnu.andrew@redhat.com aph@redhat.com


You are receiving this mail because:
  • You are on the CC list for the bug.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 2942] 2.6.6 fails to build on arm with duplicate case value errors

bugzilla-daemon
In reply to this post by bugzilla-daemon
[hidden email] changed bug 2942
What Removed Added
CC   gnu.andrew@redhat.com

Comment # 1 on bug 2942 from [hidden email]
You can workaround it by turning off:

  --enable-arm32-jit      build with the ARM32 JIT [default=yes]

No-one yet ported 8032051 to the ARM32 JIT.

http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/hotspot/rev/43009b196480


You are receiving this mail because:
  • You are on the CC list for the bug.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 2942] 2.6.6 fails to build on arm with duplicate case value errors

bugzilla-daemon
In reply to this post by bugzilla-daemon
[hidden email] changed bug 2942
What Removed Added
Version 7-hg 2.6.6


You are receiving this mail because:
  • You are on the CC list for the bug.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 2942] 2.6.6 fails to build on arm with duplicate case value errors

bugzilla-daemon
In reply to this post by bugzilla-daemon
[hidden email] changed bug 2942
What Removed Added
Assignee aph@redhat.com chphilli@redhat.com


You are receiving this mail because:
  • You are on the CC list for the bug.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 2942] 2.6.6 fails to build on arm with duplicate case value errors

bugzilla-daemon
In reply to this post by bugzilla-daemon
[hidden email] changed bug 2942
What Removed Added
CC   icedtea@bubus.at

Comment # 2 on bug 2942 from [hidden email]
Is there already somebody working on porting the changes to ARM32 JIT?

So currently there's no alternative to disabling the JIT on ARM32 systems?


You are receiving this mail because:
  • You are on the CC list for the bug.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 2942] 2.6.6 fails to build on arm with duplicate case value errors

bugzilla-daemon
In reply to this post by bugzilla-daemon

Comment # 3 on bug 2942 from [hidden email]
(In reply to Richard L from comment #2)
> Is there already somebody working on porting the changes to ARM32 JIT?
> 

Chris has been working on it and now has a fix which should be pushed shortly.

> So currently there's no alternative to disabling the JIT on ARM32 systems?

No.


You are receiving this mail because:
  • You are on the CC list for the bug.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 2942] 2.6.6 fails to build on arm with duplicate case value errors

bugzilla-daemon
In reply to this post by bugzilla-daemon
[hidden email] changed bug 2942
What Removed Added
CC   jacco@redsleeve.org

Comment # 4 on bug 2942 from [hidden email]
Any updates on this?

any hint on how to disable ARM32 JIT on openjdk-6 ? 

Thanks.


You are receiving this mail because:
  • You are on the CC list for the bug.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 2942] 2.6.6 fails to build on arm with duplicate case value errors

bugzilla-daemon
In reply to this post by bugzilla-daemon

Comment # 5 on bug 2942 from [hidden email]
Still waiting for Chris to post this patch...

If it doesn't happen before the upcoming 2.6.7 release, I'll disable it by
default.

This bug is about IcedTea 2.x with OpenJDK 7. Are you experiencing the same
issue with IcedTea 1.x & OpenJDK 6?


You are receiving this mail because:
  • You are on the CC list for the bug.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 2942] 2.6.6 fails to build on arm with duplicate case value errors

bugzilla-daemon
In reply to this post by bugzilla-daemon

Comment # 6 on bug 2942 from [hidden email]
I am rebuilding CentOS7 for the ARMv5 CPU. Their pre 8032051 SRPM
(java-1.6.0-openjdk-1.6.0.38-1.13.10.0.el7_2.src.rpm) builded normal (after a
small patch), the next update
(java-1.6.0-openjdk-1.6.0.39-1.13.11.0.el7_2.src.rpm) results in:

/builddir/build/BUILD/icedtea6-1.13.11/openjdk/hotspot/src/cpu/zero/vm/thumb2.cpp:
In function 'void Thumb2_codegen(Thumb2_Info*, unsigned int)':
/builddir/build/BUILD/icedtea6-1.13.11/openjdk/hotspot/src/cpu/zero/vm/thumb2.cpp:5123:7:
error: duplicate case value
       case opc_fast_aldc_w:
       ^
/builddir/build/BUILD/icedtea6-1.13.11/openjdk/hotspot/src/cpu/zero/vm/thumb2.cpp:5122:7:
error: previously used here
       case opc_return_register_finalizer:
       ^
/builddir/build/BUILD/icedtea6-1.13.11/openjdk/hotspot/src/cpu/zero/vm/thumb2.cpp:6397:7:
error: duplicate case value
       case opc_return_register_finalizer: {
       ^
/builddir/build/BUILD/icedtea6-1.13.11/openjdk/hotspot/src/cpu/zero/vm/thumb2.cpp:6289:5:
error: previously used here
     case opc_fast_aldc_w:
     ^
make[7]: Leaving directory
`/builddir/build/BUILD/icedtea6-1.13.11/openjdk.build/hotspot/outputdir/linux_arm_zero/product'
make[6]: Leaving directory
`/builddir/build/BUILD/icedtea6-1.13.11/openjdk.build/hotspot/outputdir/linux_arm_zero/product'
make[5]: Leaving directory
`/builddir/build/BUILD/icedtea6-1.13.11/openjdk.build/hotspot/outputdir'
make[4]: Leaving directory
`/builddir/build/BUILD/icedtea6-1.13.11/openjdk/hotspot/make'
make[7]: *** [thumb2.o] Error 1
make[6]: *** [the_vm] Error 2
make[5]: *** [productzero] Error 2
make[4]: *** [generic_buildzero] Error 2
make[3]: *** [productzero] Error 2
make[3]: Leaving directory
`/builddir/build/BUILD/icedtea6-1.13.11/openjdk/hotspot/make'
make[2]: *** [hotspot-build] Error 2
make[2]: Leaving directory `/builddir/build/BUILD/icedtea6-1.13.11/openjdk'
make[1]: *** [build_product_image] Error 2
make[1]: Leaving directory `/builddir/build/BUILD/icedtea6-1.13.11/openjdk'
make: *** [stamps/icedtea.stamp] Error 2


To me this looks so much alike the error reported by James, that I always
assumed that this is the same issue. (and that you would be aware ...)


You are receiving this mail because:
  • You are on the CC list for the bug.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 2942] [IcedTea7] 2.6.6 fails to build on arm with duplicate case value errors

bugzilla-daemon
In reply to this post by bugzilla-daemon
[hidden email] changed bug 2942
What Removed Added
Summary 2.6.6 fails to build on arm with duplicate case value errors [IcedTea7] 2.6.6 fails to build on arm with duplicate case value errors

Comment # 7 on bug 2942 from [hidden email]
I have no means to build on ARM for IcedTea 1.x & 2.x, so those who do need to
report it if something is broken.

I've filed bug 3196 for this issue on IcedTea 1.x.


You are receiving this mail because:
  • You are on the CC list for the bug.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 2942] [IcedTea7] 2.6.6 fails to build on arm with duplicate case value errors

bugzilla-daemon
In reply to this post by bugzilla-daemon

Comment # 8 on bug 2942 from [hidden email]
Any status update on Chris's patch?
Is there a timeline for upstreaming it?
May it be possible to attach it to this bug so users can add it by themselves?


You are receiving this mail because:
  • You are on the CC list for the bug.
Loading...