- 
    Bug 
- 
    Resolution: Fixed
- 
     P3 P3
- 
    11, 12
- 
        b21
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build | 
|---|---|---|---|---|---|---|
| JDK-8256549 | 11.0.11-oracle | Dukebot | P3 | Resolved | Fixed | b01 | 
| JDK-8256941 | 11.0.10 | Tobias Hartmann | P3 | Resolved | Fixed | b04 | 
                    Reproduce reliably with:
make CONF=linux-x86_64-server-fastdebug run-test TEST=gc/logging/TestUnifiedLoggingSwitchStress.java JTREG="VM_OPTIONS=-XX:ScavengeRootsInCode=1"
#
# Internal Error (/home/zgu/workspace/jdk/src/hotspot/share/opto/phaseX.cpp:691), pid=31734, tid=31748
# assert(t->singleton()) failed: must be a constant
            
make CONF=linux-x86_64-server-fastdebug run-test TEST=gc/logging/TestUnifiedLoggingSwitchStress.java JTREG="VM_OPTIONS=-XX:ScavengeRootsInCode=1"
#
# Internal Error (/home/zgu/workspace/jdk/src/hotspot/share/opto/phaseX.cpp:691), pid=31734, tid=31748
# assert(t->singleton()) failed: must be a constant
- backported by
- 
                    JDK-8256549 assert(t->singleton()) failed: must be a constant when ScavengeRootsInCode < 2 -           
- Resolved
 
-         
- 
                    JDK-8256941 assert(t->singleton()) failed: must be a constant when ScavengeRootsInCode < 2 -           
- Resolved
 
-         
- relates to
- 
                    JDK-8214242 compiler/arguments/TestScavengeRootsInCode.java fails because of missing UnlockDiagnosticVMOptions -           
- Resolved
 
-         
- 
                    JDK-8222418 compiler/arguments/TestScavengeRootsInCode.java times out -           
- Resolved
 
-