Started 10 mo ago
Took 44 min on macosx64-NV320M-10_6-jogamp-x64-sgothel-012

Unstable Build #1485 (Dec 31, 2019, 9:18:18 PM)

Changes
  1. doc/misc/robovm.txt: Writedown howto use JogAmp in combination with RoboVM AOT (details / gitweb)
  2. doc/misc/robovm.txt: Mention -rvm: runtime flags (details / gitweb)
  3. doc/misc/robovm.txt: Explore low footprint deployment 6.3Mb (details / gitweb)
  4. doc/misc/robovm.txt: Update to JogAmp JOGL 2.3.2 and last libre RoboVM 1.6.1 (details / gitweb)
  5. Update CSS; Add responsive viewport design tag (details / gitweb)
  6. Update CSS; Add responsive viewport design tag (details / gitweb)
  7. Bug 1381: Keep host PixelFormat functional using requested immutable alphaRequested + add appropriate API doc (details / gitweb)
  8. iOS: Initial working commit supporting iOS (ipad pro 11) (details / gitweb)
  9. iOS: Clean up promotion of EAGLLayer use down to FBObject (details / gitweb)
  10. iOS: EAGLLayer FBO w/ DEPTH buffer workaround 1 (details / gitweb)
  11. NEWT: Align native MacOS / IOS file- and classnames (details / gitweb)
  12. Fix build test jar regression (commit bba73bc096250a3c7fc036d84b1ea054d1b70b06) (details / gitweb)
  13. NEWT WindowImpl.doPointerEvent: Use native short[] for pNames (details / gitweb)
  14. Copyright: Add missing Copyright tag (details / gitweb)
  15. iOS / MacOS: PixelScale Update (details / gitweb)
  16. NEWT iOS / MacOS: Simplify setJavaWindowObject (details / gitweb)
  17. NEWT iOS: Support Multi-Touch Events, PixelScale, .. (details / gitweb)
  18. NEWT iOS WindowDriver: native UIWindow/UIView creation change (details / gitweb)
  19. NEWT iOS WindowDriver: Remove unused orig UIWindow/UIView creation path (details / gitweb)
  20. NEWT iOS: Support translucent windows (details / gitweb)
  21. iOS: IOSUtil_CreateGLViewDemoA0 tests native UIWindow parenting (works) (details / gitweb)
  22. Fixed native header generation for native windowing code (details / gitweb)
  23. Removed obsolete tools.jar (details / gitweb)
  24. Removed references to non-existent method getPeer() in debug code (details / gitweb)
  25. Removed import that caused GLUgl2/GLUgl2ProcAddressTable not to compile (details / gitweb)
  26. Bug 1363: Java 11: javah replacement: Use conditional ant targets instead of branches, also re-add bootclasspath (details / gitweb)
  27. Bug 1363: Java 11: Adapt build scripts for java11 (details / gitweb)
  28. Removed remaining bootclasspath and javah; build now works on Windows 10 (details / gitweb)
  29. Bug 1363: Java 11: bring back bootclasspath for java 8 target accuracy (details / gitweb)
  30. Bug 1363: Java 11: Complement javah replacement: Add new iOS (details / gitweb)
  31. Bug 1363: Java 11: Aligned HowToBuild.html w/ GlueGen's updated version (details / gitweb)
  32. Bug 1363: Java 11: Adapt scripts for java11 (cont) (details / gitweb)
  33. Fixed clean target so it doesn't fail if GlueGenTask is not present (details / gitweb)
  34. Bug 1363: Java 11: (Hack) Inject OpenJFX [basic, graphics] into CLASSPATH (details / gitweb)
  35. Removed illegal reflective access to sun.java2d.opengl.OGLUtilities (details / gitweb)
  36. Bug 1363: Java 11: Don't use sun.awt.SunToolkit.awtLock/Unlock on Java9+ [illegal reflective access] (details / gitweb)
  37. Bug 1363: Java 11: Don't use GraphicsDevice.getScaleFactor() on Java9+ [illegal reflective access] (details / gitweb)
  38. Bug 1363: Java 11: Use getPixelScale standard method even on Mac under Java9+ (details / gitweb)
  39. Bug 1363: Java 11: Resolve unsupported JAWTUtil.getMonitorDisplayID(..) (details / gitweb)
  40. Reverting erroneous junit-test task condition (ant build) (details / gitweb)
  41. Bug 1101: Add missing disposal of Pipelined_QuadRenderer's VBOs (details / gitweb)
  42. Bug 1384: Allow GLRendererQuirks to be overridden by user properties (details / gitweb)
  43. JoglVersion.getGLInfo: Increase robustness of debug output (details / gitweb)
  44. GLRendererQuirks: Fix typo (details / gitweb)
  45. Bug 1383: Cleanup GLContextImpl.setGLFunctionAvailability(..): Parameter, variables and clip at 180 line width (details / gitweb)
  46. Bug 1383: GLContext.isValidGLVersion() ensure only one profile bit is set max; Add OpenGL version 4.6 (details / gitweb)
  47. Bug 1283: GLContextImpl.setGLFunctionAvailbility(..) calls: When leaving OpenGL version open, don't assume the profile (details / gitweb)
  48. Bug 1383: GLContextImpl.setGLFunctionAvailbility(..): Ensure only one requested profile bit is set; Query GL_CONTEXT_PROFILE_MASK for hasCtxProfileBits (details / gitweb)
  49. Bug 1383: Final fix: Always test GL3CompatNonCompliant and test on requested version/profile, also .. (details / gitweb)
  50. Bug 1383: Tighten version/profile qualification: fail if: requested compat profile && has core profile (details / gitweb)
  51. Bug 1385: Limit Quirk GL3CompatNonCompliant to Mesa < 18.2.0 (details / gitweb)
  52. Bug 1384: Move remaining 'lose' property quirks into GLRendererQuirks.Override (details / gitweb)
  53. Bug 1363: Java 11: Use new Android SDK 24 for Eclipse Android .classpath (details / gitweb)
  54. check-junit: enhance output (make it a brief list of classes) (details / gitweb)
  55. Bug 1363: Java 11: JAWTUtil: Use sun.awt.SunToolkit.awtLock/Unlock and disableBackgroundErase (impl. semantics) (details / gitweb)
  56. Bug 1363: Java 11: Utilize UnsafeUtil.doWithoutIllegalAccessLogger(..) avoiding further unnecessary warnings (details / gitweb)
  57. Bug 1390: Fix GLPixelBuffer.GLPixelAttributes::convert(GL, int, boolean) failure on unsupported GL data format/type (details / gitweb)
  58. Bug 1391: Cleanup to submit fix: Update known Quirk range; BuggyColorRenderbuffer enables NoFullFBOSupport (details / gitweb)
  59. Bug 1392: Add CapabilitiesFilter and GLCapabilitiesFilter supporting diverse reusable [GL]CapabilitiesImmutable list filter (details / gitweb)
  60. Bug 1391 Bug 1392: Implement GLRendererQuirks DontChooseFBConfigBestMatch and No10BitColorCompOffscreen (details / gitweb)
  61. Bug 1392: X11PixmapGLXDrawable::createPixmap() requires X11GLXGraphicsConfiguration having a valid XVisualInfo (details / gitweb)
  62. Bug 1392: Simplify CapabilitiesFilter: Criteria -> Test, remove RemovalCriteria as all Test definitions may be used for anything. (details / gitweb)
  63. Buig 1389: Fix SIGSEGV on OpenJDK11 on [NSApplicationAWT sendEvent:] (details / gitweb)
  64. OSXUtil::IsMainThread() Utilize ThreadLocal storage flag avoiding unnecessary JNI calls (details / gitweb)
  65. Bug 1393: Run orderFront0(=setVisible) async off-thread on AppKit after sync AppKit NSWindow creation (details / gitweb)
  66. Bug 1393: MacOS/iOS: Issue updateSizePosInsets0 async to AppKit Main-Thread (details / gitweb)
  67. Bug 1393: OSXUtil: Optionally inject Apple's 'Main Thread Checker' (details / gitweb)
  68. NEWT Cleanup: WindowImpl::visibleChanged(ZZ): Remove unused 'defer' argument. Method only changes state. (details / gitweb)
  69. NEWT Cleanup: WindowImpl: Drop unused 'defer' argument (state change only): insetsChanged + insetsVisibleChanged (details / gitweb)
  70. Bug 1393: Add window position validation in TestDisplayLifecycle*NEWT (details / gitweb)
  71. Bug 1394 - NEWT X11Window didn't gather inset at window creation (properly) (details / gitweb)
  72. Bug 1393: Adding test cases setting visibility before enabling exclusive context thread animator (details / gitweb)
  73. Bug 1393: MacOS: Implement AppKit EDTUtil operating solely on main-thread (details / gitweb)
  74. MacOS: Add more debug log details (details / gitweb)
  75. IOS: CGL.updateContextRegister(..) call on main-thread using AppKit (details / gitweb)
  76. Bug 1393: MacOS: Wait for window position setting on main-thread (blocking) (details / gitweb)
  77. test scripts: add --illegal-access=warn (details / gitweb)
  78. make void* an opaque long in EGL generated class (details / gitweb)
  79. detect gbm platform on linux when no other display server is running (details / gitweb)
  80. add gbm java & build modifications (details / gitweb)
  81. add native gbm implementation for drm and gbm initialization. (details / gitweb)
  82. Bug 1156: EGL-GBM: Cherry pick changes .. (details / gitweb)
  83. gbm/WindowDriver: make it compile and link (details / gitweb)
  84. Bug 1156: EGL-GBM: Cleanup Code & Replace Newt GBM implementation (details / gitweb)
  85. Bug 1156: EGL-GBM: Fix Cleanup (Newt package relocation / hack default GBM) (details / gitweb)
  86. Bug 1156: GBM: FIXME: Hard link gbm and drm (temporary) (details / gitweb)
  87. Bug 1156: Utilize internal glGetStringi (same as glGetString) - Robostness (details / gitweb)
  88. Bug 1156: GBM: FIXME: Remove scanning for desktop-GL via EGL, see commit e674f4fa0e795bd67335025123f9af727d856f7d (details / gitweb)
  89. Bug 1156: EGL-GBM: [Re]use EGL Platform type for eglCreatePlatformWindowSurface as well (like eglGetPlatformDisplay) (details / gitweb)
  90. Bug 1156: EGL-GBM: Fix NativeWindowFactory native-window-type query according to Bug 1156 (details / gitweb)
  91. Bug 1156: NEWT: NewtFactory.getCustomClass(..) Robustness (details / gitweb)
  92. Bug 1156: GBM: Fixing native GBM code, surviving initialization (details / gitweb)
  93. Bug 1156: GBM: Bring up incl GL rendering (TODO: GBM working page flip / sync) (details / gitweb)
  94. Bug 1156 - Implement DRM/GBM Support for JOGL(EGL) and NEWT (details / gitweb)
  95. Bug 1402: Standalone native test attempting to reproduce issue (details / gitweb)
  96. Bug 1156: Using EGL.eglCreatePlatformWindowSurface(..) crashes on NVIDIA 430.40 on GNU/Linux X11 (details / gitweb)
  97. Bug 1200: probeSurfacelessCtx works at least since NVIDIA 430.40. (details / gitweb)
  98. Updating my eclipse jogl.build.launcher (details / gitweb)
  99. Bug 1156: DRM/GBM Native test: Add Cursor (details / gitweb)
  100. Bug 1156: LinuxKeyEventTracker: Fix 64bit InputEvent and attempt to only use keyboard event files (details / gitweb)
  101. Bug 1156: DRM/GBM: Add full PointerIcon (Cursor) Support (details / gitweb)
  102. Bug 1156: LinuxKeyEventTracker: Add '/dev/input/by-path/*-event-kbd' and more documentation (details / gitweb)
  103. Bug 1156: HowToBuild: Add GNU/Linux dependencies to libdrm and libgbm (details / gitweb)
  104. Adding test invocation script for linux aarch64 / Refined HowToBuild.html (details / gitweb)
  105. Bug 1156: LinuxKeyEventTracker, LinuxMouseTracker: Adding property to disable each (details / gitweb)
  106. Bug 1156: LinuxKeyEventTracker, LinuxMouseTracker: Robostness (+NEWT fix) (details / gitweb)
  107. Bug 1156: Remove verbose print in native CreatePointer.. (details / gitweb)
  108. Scripts: Macos /opt-share -> /usr/local (Catalina Read-Only) (details / gitweb)
  109. Scripts: Tests No Verbose (details / gitweb)
  110. VC4: Broadcom uses libbrcmEGL.so, libbrcmGLESv2.so, libbrcmOpenVG.so and libbrcmWFC.so since 7 Jul 2016 (details / gitweb)
  111. VC4: Only load Broadcom EGL driver when guessVCIVUsed (details / gitweb)
  112. Bug 1405: Provide stand alone demo launcher reducing complexity (details / gitweb)
  113. Bug 1406: DRMUtil: Probe DRM device whether it has resources attached (and is the desired one) (details / gitweb)
  114. build-test.xml: fix (unused) java.part.demo.mobile (details / gitweb)
  115. Bug 1406: demos.Launcher0: More tests .. (details / gitweb)
  116. Bug 1406: demos.Launcher0: More code path reduction: useMultiplePointerIcon must be enabled via -pointerIcon (details / gitweb)
  117. Bug 1156, Bug 1406: NEWT DRM/GBM WindowDriver.surfaceSwap(): Pass swapInterval to optionally skip VSYNC if 0 (details / gitweb)
  118. Bug 1406, Bug 1405: demos.Launcher0: No sleep w/o animator. VSYNC setting rules (launch script w/ key tracker) (details / gitweb)
  119. NEWT: Align DisplayImpl.createPointerIcon(..) behavior; PointerIconImpl.validatedHandle() shall not create native resource. (details / gitweb)
  120. Bug 1408: NEWT DRM/GBM DisplayDriver: Add device locking/unlocking decoration for PointerIcon operations (details / gitweb)
  121. Bug 1408: NEWT DisplayImpl PointerIcon: Property 'newt.disable.PointerIcon' disables PointerIcon usage in general. (details / gitweb)
  122. Bug 1408: NEWT DRM/GBM WindowDriver: Adding glFinish() before eglSwapBuffers(..) just in case .. (details / gitweb)
  123. Bug 1156: NEWT DRM/GBM PointerIcon: Use hotX/hotY drmModeSetCursor2(..), hence pass PointerIconImpl through (details / gitweb)
  124. Bug 1406, Bug 1405: demos.Launcher0: Allow passing GLEventListener via '-demo classname' (details / gitweb)
  125. NEWTDemoListener: Fix NPE (details / gitweb)
  126. Bug 1156, Bug 1401: Disable DesktopGL on EGL w/ DRM/GBM earlier in initialization (details / gitweb)
  127. Bug 1406, Bug 1405: demos.Launcher0: Defaults to use multiple PointerIcons again (details / gitweb)
  128. LinuxKeyEventTracker: Factor out 'sendKeyEvent(..)' call with null check. (details / gitweb)
  129. Bug 1405, Bug 1406, Bug 1408: Resolution: Call ReleasePrimitiveArrayCritical(..) in GetPrimitiveArrayCritical(..) code path! (details / gitweb)
  130. PointerIcon new instances are always valid .. (details / gitweb)
  131. Bug 1409: GNU/Linux DRM Console: Clear stdin before exit and don't act on stdin in vsync-wait-loop (details / gitweb)
  132. Fix regression of commit 2b899a55e365aa03aeb234187600526777c1a9ac (details / gitweb)
  133. Bug 1410: Fix NEWT PointerIcon Lifecycle (destroy and clean references @ closing) (details / gitweb)
  134. Bug 1412 - JNI: NEWT Check & Handle Exception after calling back into Java (X11Display + X11Window) (details / gitweb)
  135. Bug 1413 - NEWT X11Window: NewtWindows_getFrameExtends(..) may hang on XPeekEvent(..) (details / gitweb)
  136. Bug 1412 - JNI: NEWT Check & Handle Exception after calling back into Java (NewtCommon.c) (details / gitweb)
  137. Bug 1412: Fix commit a8c2de110a2254af137a3d99007cc77e3ecd8078 (details / gitweb)
  138. Bug 1411 - Unit Test Subset for DRM/GBM JOGL(EGL) and NEWT (details / gitweb)
  139. Bug 1156: DRM/GBM NEWT: Clarify drmModeSetCrtc(..)'s x/y parameter and earmark spanning across monitors (details / gitweb)
  140. Bug 1200: GLRendererQuirks.NoSurfacelessCtx still persists on Linux/X11 NVIDIA 440.36 using FBO (details / gitweb)
  141. Bug 1393: Make window position check more tolerant (2x insets or 64 pixels, whichever is greater) (details / gitweb)
  142. NEWT WindowImpl: Wording in comment (details / gitweb)
  143. Bug 1415: ExclusiveContextBase00+10: Utilize one Animator per Window for clean ExclusiveContextThread (details / gitweb)
  144. Bug 1415: MacOS: Disable multiple Window creation on ExclusiveContextThread in test case (details / gitweb)
  145. Bug 1393: Resolve EDT + AppKit Deadlock with native parenting: Fetch parent screen position directly w/o locking. (details / gitweb)
  146. Bug 1393: Apply 12eed5d38616d23b6e8e2e5b497dfc2f54d90c90 to IOS, avoiding AppKit/EDT deadlock for parent screen location lookup (details / gitweb)
  147. Bug 1156: NEWT Window: Better handling of fixed console case: Not resizable and not repositionable. (details / gitweb)
  148. Bug 1416 - Allow EGLDrawableFactory re-creation after shutdown() - be functional (details / gitweb)
  149. Bug 852: TestCPUSourcingAPINEWT Reference the bug entry and add a little reminder (details / gitweb)
  150. Bug 1156: NEWT WindowDriver: Handle case with requested CapabilitiesImmutable not being GLCapabilitiesImmutable (details / gitweb)
  151. Bug 1411: DRM/GBM JOGL: Specify 'junit.run.console' unit test target. (details / gitweb)
  152. Bug 1411 DRM/GBM JOGL: Fix 'junit.run.console' unit test target, use it in respective (renamed) scripts. (details / gitweb)
  153. Bug 1411 DRM/GBM JOGL: Fix 'junit.run.console' - three times a charm? (details / gitweb)
  154. Bug 1411 DRM/GBM JOGL: Fix 'junit.run.console' - fourth times (details / gitweb)
  155. Bug 1417 - Android: Adopt to gluegen/make/scripts/setenv-android-tools.sh changes (details / gitweb)
  156. Bug 1156: Seperate DRM/GBM NEWT native library from main head NEWT native library (details / gitweb)
  157. Bug 1417 - Android: Disable native FFmpeg binding for Android (details / gitweb)
  158. Bug 1156 Regression (Bug 1417): Probe whether 'eglGetPlatformDisplay(..)' is available before using (details / gitweb)
  159. Bug 1417 - Android: Add adb scripts for x86 [re-]install (details / gitweb)
  160. Bug 1417 - Android: APK Manifest [min=21, target=28]; Adopt to GlueGen's 'aapt.signed' d8 usage (details / gitweb)
  161. Bug 1287 - Complete Immutable glNamedBufferStorage support in GLBufferObjectTracker (details / gitweb)
  162. Bug 1347: Resolve Merged EGL/Desktop Profile Mapping (details / gitweb)
  163. Reuse Gluegen's Bitfield.Util for 'PowerOf2' computation (details / gitweb)
  164. Gears* tests: Obey verbose flags (details / gitweb)
  165. Bug 1312: GLContextShareSet Cleanup (details / gitweb)
  166. Bug 1312: GLContextShareSet: Utilize WeakIdentityHashMap for shareMap and its destroyedShares (details / gitweb)

Started by upstream project jogl build number 1485
originally caused by:

Revision: 79833c9e4741bec9d1f56ea8b322679756b16f70
  • origin/master
Java Warnings: 0 warnings.
  • No warnings since build 770.
  • New zero warnings highscore: no warnings for 2,743 days!
Chuck Norris IconChuck Norris does not use revision control software. None of his code has ever needed revision.
Test Result (12 failures / +11)Show all failed tests >>>