Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8141894 | emb-9 | Zoltan Majo | P3 | Resolved | Fixed | team |
In file included from /opt/jprt/jprtadm/erik/s/hotspot/src/share/vm/opto/node.hpp:29,
from /opt/jprt/jprtadm/erik/s/hotspot/src/share/vm/opto/connode.hpp:28,
from /opt/jprt/jprtadm/erik/s/hotspot/src/share/vm/opto/callnode.hpp:28,
from /opt/jprt/jprtadm/erik/s/hotspot/src/share/vm/opto/machnode.hpp:28,
from ../generated/adfiles/ad_x86_32.hpp:33,
from ../generated/adfiles/ad_x86_32.cpp:29:
/opt/jprt/jprtadm/erik/s/hotspot/src/share/vm/opto/compile.hpp:96: error: integer constant is too large for ‘long’ type
Offending code:
void set_idx(node_idx_t idx) {
_idx_clone_orig = _idx_clone_orig & 0xFFFFFFFF00000000 | idx;
}
This doesn't occur with all gcc versions (not sure why not ??) but should be fixed.
from /opt/jprt/jprtadm/erik/s/hotspot/src/share/vm/opto/connode.hpp:28,
from /opt/jprt/jprtadm/erik/s/hotspot/src/share/vm/opto/callnode.hpp:28,
from /opt/jprt/jprtadm/erik/s/hotspot/src/share/vm/opto/machnode.hpp:28,
from ../generated/adfiles/ad_x86_32.hpp:33,
from ../generated/adfiles/ad_x86_32.cpp:29:
/opt/jprt/jprtadm/erik/s/hotspot/src/share/vm/opto/compile.hpp:96: error: integer constant is too large for ‘long’ type
Offending code:
void set_idx(node_idx_t idx) {
_idx_clone_orig = _idx_clone_orig & 0xFFFFFFFF00000000 | idx;
}
This doesn't occur with all gcc versions (not sure why not ??) but should be fixed.
- backported by
-
JDK-8141894 src/share/vm/opto/compile.hpp:96: error: integer constant is too large for ‘long’ type
-
- Resolved
-