deepjavalibrary / djl

An Engine-Agnostic Deep Learning Framework in Java
https://djl.ai
Apache License 2.0
4.08k stars 650 forks source link

Initial build fails on German localized OS (prob. erroneous unit tests) #165

Closed Neoroph closed 4 years ago

Neoroph commented 4 years ago

Description

On a German localized system the decimal separator in a number format is a comma instead of a dot. The asserts expect a dot though, hence 3 of the tests fail while the values seem to be ok.

Building without tests works ok so far, so it seems to be a minor unit test bug only.

Expected Behavior

Initial build success

Error Message

testFloat64Format

java.lang.AssertionError: Invalid decimal value: 1,797693e+308 at ai.djl.ndarray.internal.NDFormat$FloatFormat.(NDFormat.java:181) at ai.djl.ndarray.internal.NDFormat.format(NDFormat.java:51) at ai.djl.ndarray.internal.NDFormatTest.testFloat64Format(NDFormatTest.java:98) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:134) at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:597) at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173) at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:816) at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) at java.util.ArrayList.forEach(ArrayList.java:1257) at org.testng.TestRunner.privateRun(TestRunner.java:766) at org.testng.TestRunner.run(TestRunner.java:587) at org.testng.SuiteRunner.runTest(SuiteRunner.java:384) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) at org.testng.SuiteRunner.run(SuiteRunner.java:286) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187) at org.testng.TestNG.runSuitesLocally(TestNG.java:1109) at org.testng.TestNG.runSuites(TestNG.java:1039) at org.testng.TestNG.run(TestNG.java:1007) at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:141) at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:90) at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33) at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94) at com.sun.proxy.$Proxy2.stop(Unknown Source) at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:133) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:182) at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:164) at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:414) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56) at java.lang.Thread.run(Thread.java:748)

testIntFormat

java.lang.AssertionError: expected [ND: (3) cpu() int32 [ 2.14748365e+09, -2.14748365e+09, 1.00000000e+00] ] but found [ND: (3) cpu() int32 [ 2,14748365e+09, -2,14748365e+09, 1,00000000e+00] ] at org.testng.Assert.fail(Assert.java:97) at org.testng.Assert.assertEqualsImpl(Assert.java:136) at org.testng.Assert.assertEquals(Assert.java:118) at org.testng.Assert.assertEquals(Assert.java:575) at org.testng.Assert.assertEquals(Assert.java:585) at ai.djl.ndarray.internal.NDFormatTest.testIntFormat(NDFormatTest.java:57) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:134) at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:597) at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173) at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:816) at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) at java.util.ArrayList.forEach(ArrayList.java:1257) at org.testng.TestRunner.privateRun(TestRunner.java:766) at org.testng.TestRunner.run(TestRunner.java:587) at org.testng.SuiteRunner.runTest(SuiteRunner.java:384) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) at org.testng.SuiteRunner.run(SuiteRunner.java:286) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187) at org.testng.TestNG.runSuitesLocally(TestNG.java:1109) at org.testng.TestNG.runSuites(TestNG.java:1039) at org.testng.TestNG.run(TestNG.java:1007) at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:141) at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:90) at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33) at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94) at com.sun.proxy.$Proxy2.stop(Unknown Source) at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:133) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:182) at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:164) at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:414) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56) at java.lang.Thread.run(Thread.java:748)

testLongFormat

java.lang.AssertionError: expected [ND: (3) cpu() int64 [ 9.22337204e+18, -9.22337204e+18, 1.00000000e+00] ] but found [ND: (3) cpu() int64 [ 9,22337204e+18, -9,22337204e+18, 1,00000000e+00] ] at org.testng.Assert.fail(Assert.java:97) at org.testng.Assert.assertEqualsImpl(Assert.java:136) at org.testng.Assert.assertEquals(Assert.java:118) at org.testng.Assert.assertEquals(Assert.java:575) at org.testng.Assert.assertEquals(Assert.java:585) at ai.djl.ndarray.internal.NDFormatTest.testLongFormat(NDFormatTest.java:83) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:134) at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:597) at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173) at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:816) at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) at java.util.ArrayList.forEach(ArrayList.java:1257) at org.testng.TestRunner.privateRun(TestRunner.java:766) at org.testng.TestRunner.run(TestRunner.java:587) at org.testng.SuiteRunner.runTest(SuiteRunner.java:384) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337) at org.testng.SuiteRunner.run(SuiteRunner.java:286) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187) at org.testng.TestNG.runSuitesLocally(TestNG.java:1109) at org.testng.TestNG.runSuites(TestNG.java:1039) at org.testng.TestNG.run(TestNG.java:1007) at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:141) at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:90) at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33) at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94) at com.sun.proxy.$Proxy2.stop(Unknown Source) at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:133) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:182) at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:164) at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:414) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56) at java.lang.Thread.run(Thread.java:748)

How to Reproduce?

It's an initial build, code cloned on Sept. 14th 2020, run on a German localized ubuntu. Code is unchanged.

Steps to reproduce

(Paste the commands you ran that produced the error.)

  1. ./gradlew build

What have you tried to solve it?

  1. built without tests

Environment Info

Task :api:compileJava UP-TO-DATE Task :api:processResources UP-TO-DATE Task :api:classes UP-TO-DATE Task :api:jar UP-TO-DATE Task :basicdataset:compileJava UP-TO-DATE Task :basicdataset:processResources UP-TO-DATE Task :basicdataset:classes UP-TO-DATE Task :basicdataset:jar UP-TO-DATE Task :model-zoo:compileJava UP-TO-DATE Task :testing:compileJava UP-TO-DATE Task :integration:compileJava UP-TO-DATE Task :integration:processResources UP-TO-DATE Task :integration:classes UP-TO-DATE Task :model-zoo:processResources UP-TO-DATE Task :model-zoo:classes UP-TO-DATE Task :model-zoo:jar UP-TO-DATE Task :testing:processResources NO-SOURCE Task :testing:classes UP-TO-DATE Task :testing:jar UP-TO-DATE Task :mxnet:jnarator:generateGrammarSource UP-TO-DATE Task :mxnet:jnarator:compileJava UP-TO-DATE Task :mxnet:jnarator:processResources UP-TO-DATE Task :mxnet:jnarator:classes UP-TO-DATE Task :mxnet:jnarator:jar UP-TO-DATE Task :mxnet:mxnet-engine:checkHeaderFile UP-TO-DATE Task :mxnet:mxnet-engine:jnarator UP-TO-DATE Task :mxnet:mxnet-engine:compileJava UP-TO-DATE Task :mxnet:mxnet-engine:processResources UP-TO-DATE Task :mxnet:mxnet-engine:classes UP-TO-DATE Task :mxnet:mxnet-engine:jar UP-TO-DATE Task :mxnet:mxnet-model-zoo:compileJava UP-TO-DATE Task :mxnet:mxnet-model-zoo:processResources UP-TO-DATE Task :mxnet:mxnet-model-zoo:classes UP-TO-DATE Task :mxnet:mxnet-model-zoo:jar UP-TO-DATE

Task :integration:debugEnv [INFO ] - ----------System Properties---------- [INFO ] - sun.cpu.isalist: [INFO ] - sun.io.unicode.encoding: UnicodeLittle [INFO ] - sun.cpu.endian: little [INFO ] - java.vendor.url.bug: http://bugreport.sun.com/bugreport/ [INFO ] - file.separator: / [INFO ] - java.vendor: Oracle Corporation [INFO ] - sun.boot.class.path: /usr/lib/jvm/java-8-oracle/jre/lib/resources.jar:/usr/lib/jvm/java-8-oracle/jre/lib/rt.jar:/usr/lib/jvm/java-8-oracle/jre/lib/sunrsasign.jar:/usr/lib/jvm/java-8-oracle/jre/lib/jsse.jar:/usr/lib/jvm/java-8-oracle/jre/lib/jce.jar:/usr/lib/jvm/java-8-oracle/jre/lib/charsets.jar:/usr/lib/jvm/java-8-oracle/jre/lib/jfr.jar:/usr/lib/jvm/java-8-oracle/jre/classes [INFO ] - java.ext.dirs: /usr/lib/jvm/java-8-oracle/jre/lib/ext:/usr/java/packages/lib/ext [INFO ] - java.version: 1.8.0_201 [INFO ] - java.vm.info: mixed mode [INFO ] - awt.toolkit: sun.awt.X11.XToolkit [INFO ] - user.language: de [INFO ] - java.specification.vendor: Oracle Corporation [INFO ] - sun.java.command: ai.djl.integration.util.DebugEnvironment [INFO ] - java.home: /usr/lib/jvm/java-8-oracle/jre [INFO ] - sun.arch.data.model: 64 [INFO ] - java.vm.specification.version: 1.8 [INFO ] - java.class.path: /mnt/extension/github/djl/integration/build/classes/java/main:/mnt/extension/github/djl/integration/build/resources/main:/home/tom/.gradle/caches/modules-2/files-2.1/commons-cli/commons-cli/1.4/c51c00206bb913cd8612b24abd9fa98ae89719b1/commons-cli-1.4.jar:/home/tom/.gradle/caches/modules-2/files-2.1/org.apache.logging.log4j/log4j-slf4j-impl/2.13.3/7cca27a921a18645139cf651c04b83b1a19cfd76/log4j-slf4j-impl-2.13.3.jar:/mnt/extension/github/djl/basicdataset/build/libs/basicdataset-0.8.0-SNAPSHOT.jar:/mnt/extension/github/djl/model-zoo/build/libs/model-zoo-0.8.0-SNAPSHOT.jar:/mnt/extension/github/djl/testing/build/libs/testing-0.8.0-SNAPSHOT.jar:/home/tom/.gradle/caches/modules-2/files-2.1/org.testng/testng/7.1.0/7504709f2d0b6e5070d1c6a0cae6c1c605489f8/testng-7.1.0.jar:/mnt/extension/github/djl/mxnet/mxnet-model-zoo/build/libs/mxnet-model-zoo-0.8.0-SNAPSHOT.jar:/mnt/extension/github/djl/mxnet/mxnet-engine/build/libs/mxnet-engine-0.8.0-SNAPSHOT.jar:/home/tom/.gradle/caches/modules-2/files-2.1/ai.djl.mxnet/mxnet-native-auto/1.7.0-backport/ee5b368ef94c1fcec4ade4a6edacffb420fefce7/mxnet-native-auto-1.7.0-backport.jar:/mnt/extension/github/djl/api/build/libs/api-0.8.0-SNAPSHOT.jar:/home/tom/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-api/1.7.30/b5a4b6d16ab13e34a88fae84c35cd5d68cac922c/slf4j-api-1.7.30.jar:/home/tom/.gradle/caches/modules-2/files-2.1/org.apache.logging.log4j/log4j-core/2.13.3/4e857439fc4fe974d212adaaaa3b118b8b50e3ec/log4j-core-2.13.3.jar:/home/tom/.gradle/caches/modules-2/files-2.1/org.apache.logging.log4j/log4j-api/2.13.3/ec1508160b93d274b1add34419b897bae84c6ca9/log4j-api-2.13.3.jar:/home/tom/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-csv/1.8/37ca9a9aa2d4be2599e55506a6d3170dd7a3df4/commons-csv-1.8.jar:/home/tom/.gradle/caches/modules-2/files-2.1/com.beust/jcommander/1.72/6375e521c1e11d6563d4f25a07ce124ccf8cd171/jcommander-1.72.jar:/home/tom/.gradle/caches/modules-2/files-2.1/com.google.inject/guice/4.1.0/faf9ee8ac09eafd1128091426dd367a8c0085d55/guice-4.1.0-no_aop.jar:/home/tom/.gradle/caches/modules-2/files-2.1/org.yaml/snakeyaml/1.21/18775fdda48574784f40b47bf478ab0593f92e4d/snakeyaml-1.21.jar:/home/tom/.gradle/caches/modules-2/files-2.1/com.google.code.gson/gson/2.8.6/9180733b7df8542621dc12e21e87557e8c99b8cb/gson-2.8.6.jar:/home/tom/.gradle/caches/modules-2/files-2.1/net.java.dev.jna/jna/5.3.0/4654d1da02e4173ba7b64f7166378847db55448a/jna-5.3.0.jar:/home/tom/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-compress/1.20/b8df472b31e1f17c232d2ad78ceb1c84e00c641b/commons-compress-1.20.jar:/home/tom/.gradle/caches/modules-2/files-2.1/javax.inject/javax.inject/1/6975da39a7040257bd51d21a231b76c915872d38/javax.inject-1.jar:/home/tom/.gradle/caches/modules-2/files-2.1/aopalliance/aopalliance/1.0/235ba8b489512805ac13a8f9ea77a1ca5ebe3e8/aopalliance-1.0.jar:/home/tom/.gradle/caches/modules-2/files-2.1/com.google.guava/guava/19.0/6ce200f6b23222af3d8abb6b6459e6c44f4bb0e9/guava-19.0.jar [INFO ] - user.name: tom [INFO ] - ai.djl.logging.level: debug [INFO ] - file.encoding: UTF-8 [INFO ] - java.specification.version: 1.8 [INFO ] - java.awt.printerjob: sun.print.PSPrinterJob [INFO ] - user.timezone: Europe/Berlin [INFO ] - user.home: /home/tom [INFO ] - library.jansi.path: /home/tom/.gradle/native/jansi/1.18/linux64 [INFO ] - os.version: 4.15.0-117-generic [INFO ] - sun.management.compiler: HotSpot 64-Bit Tiered Compilers [INFO ] - java.specification.name: Java Platform API Specification [INFO ] - java.class.version: 52.0 [INFO ] - org.gradle.internal.http.connectionTimeout: 60000 [INFO ] - java.library.path: /usr/local/cuda-10.2/lib64:/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib [INFO ] - org.gradle.internal.publish.checksums.insecure: true [INFO ] - sun.jnu.encoding: UTF-8 [INFO ] - os.name: Linux [INFO ] - user.variant: [INFO ] - java.vm.specification.vendor: Oracle Corporation [INFO ] - org.gradle.appname: gradlew [INFO ] - java.io.tmpdir: /tmp [INFO ] - line.separator:

[INFO ] - java.endorsed.dirs: /usr/lib/jvm/java-8-oracle/jre/lib/endorsed [INFO ] - os.arch: amd64 [INFO ] - java.awt.graphicsenv: sun.awt.X11GraphicsEnvironment [INFO ] - java.runtime.version: 1.8.0_201-b09 [INFO ] - java.vm.specification.name: Java Virtual Machine Specification [INFO ] - user.dir: /mnt/extension/github/djl/integration [INFO ] - org.gradle.internal.http.socketTimeout: 120000 [INFO ] - user.country: DE [INFO ] - sun.java.launcher: SUN_STANDARD [INFO ] - sun.os.patch.level: unknown [INFO ] - java.vm.name: Java HotSpot(TM) 64-Bit Server VM [INFO ] - file.encoding.pkg: sun.io [INFO ] - path.separator: : [INFO ] - java.vm.vendor: Oracle Corporation [INFO ] - java.vendor.url: http://java.oracle.com/ [INFO ] - sun.boot.library.path: /usr/lib/jvm/java-8-oracle/jre/lib/amd64:/usr/lib/jvm/java-8-oracle/jre/lib/amd64 [INFO ] - java.vm.version: 25.201-b09 [INFO ] - java.runtime.name: Java(TM) SE Runtime Environment [INFO ] - [INFO ] - ----------Environment Variables---------- [INFO ] - PATH: /usr/local/cuda-10.0/bin:/home/tom/anaconda3/envs/envpyt/bin:/home/tom/anaconda3/condabin:/home/tom/bin:/home/tom/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/lib/jvm/java-8-oracle/bin:/usr/lib/jvm/java-8-oracle/db/bin:/usr/lib/jvm/java-8-oracle/jre/bin$:/usr/games:/snap/bin [INFO ] - XAUTHORITY: /home/tom/.Xauthority [INFO ] - MANDATORY_PATH: /usr/share/gconf/mate.mandatory.path [INFO ] - GDMSESSION: mate [INFO ] - XDG_DATA_DIRS: /usr/share/mate:/usr/share/mate:/usr/local/share:/usr/share:/var/lib/snapd/desktop [INFO ] - CONDA_DEFAULT_ENV: envpyt [INFO ] - CONDA_PYTHON_EXE: /home/tom/anaconda3/bin/python [INFO ] - DBUS_SESSION_BUS_ADDRESS: unix:abstract=/tmp/dbus-RB4zNElB2g,guid=f8976dc99f8249f9d4d60c9f5f60e7d1 [INFO ] - DEFAULTS_PATH: /usr/share/gconf/mate.default.path [INFO ] - CONDA_PREFIX: /home/tom/anaconda3/envs/envpyt [INFO ] - XDG_CURRENT_DESKTOP: MATE [INFO ] - SSH_AGENT_PID: 1818 [INFO ] - CLUTTER_BACKEND: x11 [INFO ] - COLORTERM: mate-terminal [INFO ] - LD_LIBRARY_PATH: /usr/local/cuda-10.2/lib64 [INFO ] - CONDA_PREFIX_1: /home/tom/anaconda3 [INFO ] - SESSION_MANAGER: local/UbuntuPro:@/tmp/.ICE-unix/1438,unix/UbuntuPro:/tmp/.ICE-unix/1438 [INFO ] - QT_LINUX_ACCESSIBILITY_ALWAYS_ON: 1 [INFO ] - LOGNAME: tom [INFO ] - PWD: /home/tom/github/djl [INFO ] - DERBY_HOME: /usr/lib/jvm/java-8-oracle/db [INFO ] - LANGUAGE: de_DE [INFO ] - WINDOWID: 46137381 [INFO ] - SHELL: /bin/bash [INFO ] - LESSOPEN: | /usr/bin/lesspipe %s [INFO ] - J2SDKDIR: /usr/lib/jvm/java-8-oracle [INFO ] - OLDPWD: /home/tom/github/djl [INFO ] - J2REDIR: /usr/lib/jvm/java-8-oracle/jre [INFO ] - GTK_MODULES: gail:atk-bridge:canberra-gtk-module:topmenu-gtk-module [INFO ] - XDG_SESSION_PATH: /org/freedesktop/DisplayManager/Session0 [INFO ] - MATE_DESKTOP_SESSION_ID: this-is-deprecated [INFO ] - CONDA_PROMPT_MODIFIER: (envpyt) [INFO ] - XDG_SESSION_DESKTOP: mate [INFO ] - LS_COLORS: rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:.tar=01;31:.tgz=01;31:.arc=01;31:.arj=01;31:.taz=01;31:.lha=01;31:.lz4=01;31:.lzh=01;31:.lzma=01;31:.tlz=01;31:.txz=01;31:.tzo=01;31:.t7z=01;31:.zip=01;31:.z=01;31:.Z=01;31:.dz=01;31:.gz=01;31:.lrz=01;31:.lz=01;31:.lzo=01;31:.xz=01;31:.bz2=01;31:.bz=01;31:.tbz=01;31:.tbz2=01;31:.tz=01;31:.deb=01;31:.rpm=01;31:.jar=01;31:.war=01;31:.ear=01;31:.sar=01;31:.rar=01;31:.alz=01;31:.ace=01;31:.zoo=01;31:.cpio=01;31:.7z=01;31:.rz=01;31:.cab=01;31:.jpg=01;35:.jpeg=01;35:.gif=01;35:.bmp=01;35:.pbm=01;35:.pgm=01;35:.ppm=01;35:.tga=01;35:.xbm=01;35:.xpm=01;35:.tif=01;35:.tiff=01;35:.png=01;35:.svg=01;35:.svgz=01;35:.mng=01;35:.pcx=01;35:.mov=01;35:.mpg=01;35:.mpeg=01;35:.m2v=01;35:.mkv=01;35:.webm=01;35:.ogm=01;35:.mp4=01;35:.m4v=01;35:.mp4v=01;35:.vob=01;35:.qt=01;35:.nuv=01;35:.wmv=01;35:.asf=01;35:.rm=01;35:.rmvb=01;35:.flc=01;35:.avi=01;35:.fli=01;35:.flv=01;35:.gl=01;35:.dl=01;35:.xcf=01;35:.xwd=01;35:.yuv=01;35:.cgm=01;35:.emf=01;35:.ogv=01;35:.ogx=01;35:.aac=00;36:.au=00;36:.flac=00;36:.m4a=00;36:.mid=00;36:.midi=00;36:.mka=00;36:.mp3=00;36:.mpc=00;36:.ogg=00;36:.ra=00;36:.wav=00;36:.oga=00;36:.opus=00;36:.spx=00;36:.xspf=00;36: [INFO ] - SHLVL: 1 [INFO ] - LESSCLOSE: /usr/bin/lesspipe %s %s [INFO ] - COMPIZ_CONFIG_PROFILE: mate [INFO ] - CONDA_EXE: /home/tom/anaconda3/bin/conda [INFO ] - JAVA_HOME: /usr/lib/jvm/java-8-oracle [INFO ] - TERM: xterm [INFO ] - XDG_CONFIG_DIRS: /etc/xdg/xdg-mate:/etc/xdg [INFO ] - XDG_SEAT_PATH: /org/freedesktop/DisplayManager/Seat0 [INFO ] - LANG: de_DE.UTF-8 [INFO ] - XDG_SESSION_TYPE: x11 [INFO ] - XDG_SESSION_ID: c4 [INFO ] - QT_STYLE_OVERRIDE: gtk [INFO ] - DISPLAY: :0.0 [INFO ] - _CE_M: [INFO ] - INSIDE_CAJA_PYTHON: [INFO ] - CONDASHLVL: 2 [INFO ] - : ./gradlew [INFO ] - GDM_LANG: de_DE [INFO ] - XDG_GREETER_DATA_DIR: /var/lib/lightdm-data/tom [INFO ] - DESKTOP_SESSION: mate [INFO ] - USER: tom [INFO ] - QT_ACCESSIBILITY: 1 [INFO ] - XDG_SEAT: seat0 [INFO ] - SSH_AUTH_SOCK: /run/user/1000/keyring/ssh [INFO ] - _CE_CONDA: [INFO ] - GTK_OVERLAY_SCROLLING: 0 [INFO ] - XDG_VTNR: 7 [INFO ] - XDG_RUNTIME_DIR: /run/user/1000 [INFO ] - HOME: /home/tom [INFO ] - [INFO ] - ----------Default Engine---------- [DEBUG] - cudart library not found. [DEBUG] - Using cache dir: /home/tom/.djl.ai/mxnet [DEBUG] - Loading mxnet library from: /home/tom/.djl.ai/mxnet/1.7.0-backport-mkl-linux-x86_64/libmxnet.so [DEBUG] - Engine loaded from provider: MXNet [DEBUG] - Found default engine: MXNet [INFO ] - Engine name: MXNet [INFO ] - Engine version: 1.7.0 [DEBUG] - Using cache dir: /home/tom/.djl.ai/mxnet [INFO ] - MXNet Library: /home/tom/.djl.ai/mxnet/1.7.0-backport-mkl-linux-x86_64/libmxnet.so [INFO ] - MXNet Features: SIGNAL_HANDLER, LAPACK, CPU_SSE2, CPU_SSE3, OPENCV, CPU_SSE, CPU_AVX, F16C, BLAS_OPEN, CPU_SSE4_2, DIST_KVSTORE, CPU_SSE4_1, OPENMP, MKLDNN [INFO ] - [INFO ] - ----------Hardware---------- [INFO ] - Available processors (cores): 6 [INFO ] - Byte Order: LITTLE_ENDIAN [INFO ] - Free memory (bytes): 198802352 [INFO ] - Maximum memory (bytes): 3724541952 [INFO ] - Total memory available to JVM (bytes): 251658240 [INFO ] - Heap committed: 251658240 [INFO ] - Heap nonCommitted: 20512768 [INFO ] - GPU Count: 0 [INFO ] - Default Device: cpu() [INFO ] - GCC: [INFO ] - gcc (Ubuntu 5.4.0-6ubuntu1~16.04.12) 5.4.0 20160609 [INFO ] - Copyright (C) 2015 Free Software Foundation, Inc. [INFO ] - This is free software; see the source for copying conditions. There is NO [INFO ] - warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. [INFO ] -

Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0. Use '--warning-mode all' to show the individual deprecation warnings. See https://docs.gradle.org/6.5.1/userguide/command_line_interface.html#sec:command_line_warnings

BUILD SUCCESSFUL in 1s 26 actionable tasks: 1 executed, 25 up-to-date

frankfliu commented 4 years ago

@Neoroph Thank your for reporting this issue. Will take look.

frankfliu commented 4 years ago

@Neoroph feel free to reopen this issue if you still happen to you.

Neoroph commented 4 years ago

Build succesful now, thank you!