[GLUTEN-6887][VL] Daily Update Velox Version (2025_03_07) #7006
1677 tests run, 70 skipped, 38 failed.
Annotations
Check failure on line 214 in org/apache/gluten/columnarbatch/ColumnarBatchTest
github-actions / Report test results
ColumnarBatchTest.testToString
Required object not registered for velox
Raw output
org.apache.gluten.exception.GlutenException: Required object not registered for velox
at org.apache.gluten.memory.NativeMemoryManagerJniWrapper.create(Native Method)
at org.apache.gluten.memory.NativeMemoryManager$Impl.<init>(NativeMemoryManager.scala:56)
at org.apache.gluten.memory.NativeMemoryManager$.apply(NativeMemoryManager.scala:121)
at org.apache.gluten.runtime.Runtime$RuntimeImpl.<init>(Runtime.scala:44)
at org.apache.gluten.runtime.Runtime$.apply(Runtime.scala:38)
at org.apache.gluten.runtime.Runtimes$.create(Runtimes.scala:34)
at org.apache.gluten.runtime.Runtimes$.$anonfun$contextInstance$1(Runtimes.scala:30)
at org.apache.spark.task.TaskResourceRegistry.$anonfun$addResourceIfNotRegistered$1(TaskResources.scala:343)
at org.apache.spark.task.TaskResourceRegistry.lock(TaskResources.scala:263)
at org.apache.spark.task.TaskResourceRegistry.addResourceIfNotRegistered(TaskResources.scala:339)
at org.apache.spark.task.TaskResources$.addResourceIfNotRegistered(TaskResources.scala:175)
at org.apache.gluten.runtime.Runtimes$.contextInstance(Runtimes.scala:30)
at org.apache.gluten.execution.RowToVeloxColumnarExec$.toColumnarBatchIterator(RowToVeloxColumnarExec.scala:125)
at org.apache.gluten.execution.RowToVeloxColumnarExec$.toColumnarBatchIterator(RowToVeloxColumnarExec.scala:109)
at org.apache.gluten.execution.RowToVeloxColumnarExec.toColumnarBatchIterator(RowToVeloxColumnarExec.scala)
at org.apache.gluten.columnarbatch.ColumnarBatchTest.lambda$testToString$8(ColumnarBatchTest.java:229)
at org.apache.spark.task.TaskResources$.runUnsafe(TaskResources.scala:99)
at org.apache.gluten.columnarbatch.ColumnarBatchTest.testToString(ColumnarBatchTest.java:214)
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.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
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.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
Check failure on line 180 in org/apache/gluten/columnarbatch/ColumnarBatchTest
github-actions / Report test results
ColumnarBatchTest.testCompose
Required object not registered for velox
Raw output
org.apache.gluten.exception.GlutenException: Required object not registered for velox
at org.apache.gluten.memory.NativeMemoryManagerJniWrapper.create(Native Method)
at org.apache.gluten.memory.NativeMemoryManager$Impl.<init>(NativeMemoryManager.scala:56)
at org.apache.gluten.memory.NativeMemoryManager$.apply(NativeMemoryManager.scala:121)
at org.apache.gluten.runtime.Runtime$RuntimeImpl.<init>(Runtime.scala:44)
at org.apache.gluten.runtime.Runtime$.apply(Runtime.scala:38)
at org.apache.gluten.runtime.Runtimes$.create(Runtimes.scala:34)
at org.apache.gluten.runtime.Runtimes$.$anonfun$contextInstance$1(Runtimes.scala:30)
at org.apache.spark.task.TaskResourceRegistry.$anonfun$addResourceIfNotRegistered$1(TaskResources.scala:343)
at org.apache.spark.task.TaskResourceRegistry.lock(TaskResources.scala:263)
at org.apache.spark.task.TaskResourceRegistry.addResourceIfNotRegistered(TaskResources.scala:339)
at org.apache.spark.task.TaskResources$.addResourceIfNotRegistered(TaskResources.scala:175)
at org.apache.gluten.runtime.Runtimes$.contextInstance(Runtimes.scala:30)
at org.apache.gluten.runtime.Runtimes.contextInstance(Runtimes.scala)
at org.apache.gluten.columnarbatch.VeloxColumnarBatches.toVeloxBatch(VeloxColumnarBatches.java:57)
at org.apache.gluten.columnarbatch.ColumnarBatchTest.lambda$testCompose$7(ColumnarBatchTest.java:197)
at org.apache.spark.task.TaskResources$.runUnsafe(TaskResources.scala:99)
at org.apache.gluten.columnarbatch.ColumnarBatchTest.testCompose(ColumnarBatchTest.java:180)
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.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
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.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
Check failure on line 1 in org/apache/gluten/utils/VeloxBloomFilterTest
github-actions / Report test results
VeloxBloomFilterTest.org.apache.gluten.utils.VeloxBloomFilterTest
java.io.FileNotFoundException: linux/amd64/libvelox.so
Raw output
org.apache.gluten.exception.GlutenException: java.io.FileNotFoundException: linux/amd64/libvelox.so
at org.apache.gluten.jni.JniLibLoader.load(JniLibLoader.java:173)
at org.apache.gluten.backendsapi.velox.VeloxListenerApi.initialize(VeloxListenerApi.scala:197)
at org.apache.gluten.backendsapi.velox.VeloxListenerApi.onExecutorStart(VeloxListenerApi.scala:146)
at org.apache.gluten.test.VeloxBackendTestBase.setup(VeloxBackendTestBase.java:30)
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.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
at org.junit.internal.runners.statements.RunBefores.invokeMethod(RunBefores.java:33)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
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.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
Caused by: java.io.FileNotFoundException: linux/amd64/libvelox.so
at org.apache.gluten.jni.JniLibLoader.moveToWorkDir(JniLibLoader.java:206)
at org.apache.gluten.jni.JniLibLoader.load(JniLibLoader.java:168)
... 27 more
Check failure on line 214 in org/apache/gluten/columnarbatch/ColumnarBatchTest
github-actions / Report test results
ColumnarBatchTest.testToString
Required object not registered for velox
Raw output
org.apache.gluten.exception.GlutenException: Required object not registered for velox
at org.apache.gluten.memory.NativeMemoryManagerJniWrapper.create(Native Method)
at org.apache.gluten.memory.NativeMemoryManager$Impl.<init>(NativeMemoryManager.scala:56)
at org.apache.gluten.memory.NativeMemoryManager$.apply(NativeMemoryManager.scala:121)
at org.apache.gluten.runtime.Runtime$RuntimeImpl.<init>(Runtime.scala:44)
at org.apache.gluten.runtime.Runtime$.apply(Runtime.scala:38)
at org.apache.gluten.runtime.Runtimes$.create(Runtimes.scala:34)
at org.apache.gluten.runtime.Runtimes$.$anonfun$contextInstance$1(Runtimes.scala:30)
at org.apache.spark.task.TaskResourceRegistry.$anonfun$addResourceIfNotRegistered$1(TaskResources.scala:343)
at org.apache.spark.task.TaskResourceRegistry.lock(TaskResources.scala:263)
at org.apache.spark.task.TaskResourceRegistry.addResourceIfNotRegistered(TaskResources.scala:339)
at org.apache.spark.task.TaskResources$.addResourceIfNotRegistered(TaskResources.scala:175)
at org.apache.gluten.runtime.Runtimes$.contextInstance(Runtimes.scala:30)
at org.apache.gluten.execution.RowToVeloxColumnarExec$.toColumnarBatchIterator(RowToVeloxColumnarExec.scala:125)
at org.apache.gluten.execution.RowToVeloxColumnarExec$.toColumnarBatchIterator(RowToVeloxColumnarExec.scala:109)
at org.apache.gluten.execution.RowToVeloxColumnarExec.toColumnarBatchIterator(RowToVeloxColumnarExec.scala)
at org.apache.gluten.columnarbatch.ColumnarBatchTest.lambda$testToString$8(ColumnarBatchTest.java:229)
at org.apache.spark.task.TaskResources$.runUnsafe(TaskResources.scala:99)
at org.apache.gluten.columnarbatch.ColumnarBatchTest.testToString(ColumnarBatchTest.java:214)
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.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
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.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
Check failure on line 180 in org/apache/gluten/columnarbatch/ColumnarBatchTest
github-actions / Report test results
ColumnarBatchTest.testCompose
Required object not registered for velox
Raw output
org.apache.gluten.exception.GlutenException: Required object not registered for velox
at org.apache.gluten.memory.NativeMemoryManagerJniWrapper.create(Native Method)
at org.apache.gluten.memory.NativeMemoryManager$Impl.<init>(NativeMemoryManager.scala:56)
at org.apache.gluten.memory.NativeMemoryManager$.apply(NativeMemoryManager.scala:121)
at org.apache.gluten.runtime.Runtime$RuntimeImpl.<init>(Runtime.scala:44)
at org.apache.gluten.runtime.Runtime$.apply(Runtime.scala:38)
at org.apache.gluten.runtime.Runtimes$.create(Runtimes.scala:34)
at org.apache.gluten.runtime.Runtimes$.$anonfun$contextInstance$1(Runtimes.scala:30)
at org.apache.spark.task.TaskResourceRegistry.$anonfun$addResourceIfNotRegistered$1(TaskResources.scala:343)
at org.apache.spark.task.TaskResourceRegistry.lock(TaskResources.scala:263)
at org.apache.spark.task.TaskResourceRegistry.addResourceIfNotRegistered(TaskResources.scala:339)
at org.apache.spark.task.TaskResources$.addResourceIfNotRegistered(TaskResources.scala:175)
at org.apache.gluten.runtime.Runtimes$.contextInstance(Runtimes.scala:30)
at org.apache.gluten.runtime.Runtimes.contextInstance(Runtimes.scala)
at org.apache.gluten.columnarbatch.VeloxColumnarBatches.toVeloxBatch(VeloxColumnarBatches.java:57)
at org.apache.gluten.columnarbatch.ColumnarBatchTest.lambda$testCompose$7(ColumnarBatchTest.java:197)
at org.apache.spark.task.TaskResources$.runUnsafe(TaskResources.scala:99)
at org.apache.gluten.columnarbatch.ColumnarBatchTest.testCompose(ColumnarBatchTest.java:180)
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.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
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.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
Check failure on line 1 in org/apache/gluten/utils/VeloxBloomFilterTest
github-actions / Report test results
VeloxBloomFilterTest.org.apache.gluten.utils.VeloxBloomFilterTest
java.io.FileNotFoundException: linux/amd64/libvelox.so
Raw output
org.apache.gluten.exception.GlutenException: java.io.FileNotFoundException: linux/amd64/libvelox.so
at org.apache.gluten.jni.JniLibLoader.load(JniLibLoader.java:173)
at org.apache.gluten.backendsapi.velox.VeloxListenerApi.initialize(VeloxListenerApi.scala:197)
at org.apache.gluten.backendsapi.velox.VeloxListenerApi.onExecutorStart(VeloxListenerApi.scala:146)
at org.apache.gluten.test.VeloxBackendTestBase.setup(VeloxBackendTestBase.java:30)
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.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
at org.junit.internal.runners.statements.RunBefores.invokeMethod(RunBefores.java:33)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
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.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
Caused by: java.io.FileNotFoundException: linux/amd64/libvelox.so
at org.apache.gluten.jni.JniLibLoader.moveToWorkDir(JniLibLoader.java:206)
at org.apache.gluten.jni.JniLibLoader.load(JniLibLoader.java:168)
... 27 more
Check failure on line 214 in org/apache/gluten/columnarbatch/ColumnarBatchTest
github-actions / Report test results
ColumnarBatchTest.testToString
Required object not registered for velox
Raw output
org.apache.gluten.exception.GlutenException: Required object not registered for velox
at org.apache.gluten.memory.NativeMemoryManagerJniWrapper.create(Native Method)
at org.apache.gluten.memory.NativeMemoryManager$Impl.<init>(NativeMemoryManager.scala:56)
at org.apache.gluten.memory.NativeMemoryManager$.apply(NativeMemoryManager.scala:121)
at org.apache.gluten.runtime.Runtime$RuntimeImpl.<init>(Runtime.scala:44)
at org.apache.gluten.runtime.Runtime$.apply(Runtime.scala:38)
at org.apache.gluten.runtime.Runtimes$.create(Runtimes.scala:34)
at org.apache.gluten.runtime.Runtimes$.$anonfun$contextInstance$1(Runtimes.scala:30)
at org.apache.spark.task.TaskResourceRegistry.$anonfun$addResourceIfNotRegistered$1(TaskResources.scala:343)
at org.apache.spark.task.TaskResourceRegistry.lock(TaskResources.scala:263)
at org.apache.spark.task.TaskResourceRegistry.addResourceIfNotRegistered(TaskResources.scala:339)
at org.apache.spark.task.TaskResources$.addResourceIfNotRegistered(TaskResources.scala:175)
at org.apache.gluten.runtime.Runtimes$.contextInstance(Runtimes.scala:30)
at org.apache.gluten.execution.RowToVeloxColumnarExec$.toColumnarBatchIterator(RowToVeloxColumnarExec.scala:125)
at org.apache.gluten.execution.RowToVeloxColumnarExec$.toColumnarBatchIterator(RowToVeloxColumnarExec.scala:109)
at org.apache.gluten.execution.RowToVeloxColumnarExec.toColumnarBatchIterator(RowToVeloxColumnarExec.scala)
at org.apache.gluten.columnarbatch.ColumnarBatchTest.lambda$testToString$8(ColumnarBatchTest.java:229)
at org.apache.spark.task.TaskResources$.runUnsafe(TaskResources.scala:99)
at org.apache.gluten.columnarbatch.ColumnarBatchTest.testToString(ColumnarBatchTest.java:214)
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.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
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.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
Check failure on line 180 in org/apache/gluten/columnarbatch/ColumnarBatchTest
github-actions / Report test results
ColumnarBatchTest.testCompose
Required object not registered for velox
Raw output
org.apache.gluten.exception.GlutenException: Required object not registered for velox
at org.apache.gluten.memory.NativeMemoryManagerJniWrapper.create(Native Method)
at org.apache.gluten.memory.NativeMemoryManager$Impl.<init>(NativeMemoryManager.scala:56)
at org.apache.gluten.memory.NativeMemoryManager$.apply(NativeMemoryManager.scala:121)
at org.apache.gluten.runtime.Runtime$RuntimeImpl.<init>(Runtime.scala:44)
at org.apache.gluten.runtime.Runtime$.apply(Runtime.scala:38)
at org.apache.gluten.runtime.Runtimes$.create(Runtimes.scala:34)
at org.apache.gluten.runtime.Runtimes$.$anonfun$contextInstance$1(Runtimes.scala:30)
at org.apache.spark.task.TaskResourceRegistry.$anonfun$addResourceIfNotRegistered$1(TaskResources.scala:343)
at org.apache.spark.task.TaskResourceRegistry.lock(TaskResources.scala:263)
at org.apache.spark.task.TaskResourceRegistry.addResourceIfNotRegistered(TaskResources.scala:339)
at org.apache.spark.task.TaskResources$.addResourceIfNotRegistered(TaskResources.scala:175)
at org.apache.gluten.runtime.Runtimes$.contextInstance(Runtimes.scala:30)
at org.apache.gluten.runtime.Runtimes.contextInstance(Runtimes.scala)
at org.apache.gluten.columnarbatch.VeloxColumnarBatches.toVeloxBatch(VeloxColumnarBatches.java:57)
at org.apache.gluten.columnarbatch.ColumnarBatchTest.lambda$testCompose$7(ColumnarBatchTest.java:197)
at org.apache.spark.task.TaskResources$.runUnsafe(TaskResources.scala:99)
at org.apache.gluten.columnarbatch.ColumnarBatchTest.testCompose(ColumnarBatchTest.java:180)
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.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
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.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
Check failure on line 1 in org/apache/gluten/utils/VeloxBloomFilterTest
github-actions / Report test results
VeloxBloomFilterTest.org.apache.gluten.utils.VeloxBloomFilterTest
java.io.FileNotFoundException: linux/amd64/libvelox.so
Raw output
org.apache.gluten.exception.GlutenException: java.io.FileNotFoundException: linux/amd64/libvelox.so
at org.apache.gluten.jni.JniLibLoader.load(JniLibLoader.java:173)
at org.apache.gluten.backendsapi.velox.VeloxListenerApi.initialize(VeloxListenerApi.scala:197)
at org.apache.gluten.backendsapi.velox.VeloxListenerApi.onExecutorStart(VeloxListenerApi.scala:146)
at org.apache.gluten.test.VeloxBackendTestBase.setup(VeloxBackendTestBase.java:30)
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.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
at org.junit.internal.runners.statements.RunBefores.invokeMethod(RunBefores.java:33)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
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.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
Caused by: java.io.FileNotFoundException: linux/amd64/libvelox.so
at org.apache.gluten.jni.JniLibLoader.moveToWorkDir(JniLibLoader.java:206)
at org.apache.gluten.jni.JniLibLoader.load(JniLibLoader.java:168)
... 27 more
Check failure on line 214 in org/apache/gluten/columnarbatch/ColumnarBatchTest
github-actions / Report test results
ColumnarBatchTest.testToString
Required object not registered for velox
Raw output
org.apache.gluten.exception.GlutenException: Required object not registered for velox
at org.apache.gluten.memory.NativeMemoryManagerJniWrapper.create(Native Method)
at org.apache.gluten.memory.NativeMemoryManager$Impl.<init>(NativeMemoryManager.scala:56)
at org.apache.gluten.memory.NativeMemoryManager$.apply(NativeMemoryManager.scala:121)
at org.apache.gluten.runtime.Runtime$RuntimeImpl.<init>(Runtime.scala:44)
at org.apache.gluten.runtime.Runtime$.apply(Runtime.scala:38)
at org.apache.gluten.runtime.Runtimes$.create(Runtimes.scala:34)
at org.apache.gluten.runtime.Runtimes$.$anonfun$contextInstance$1(Runtimes.scala:30)
at org.apache.spark.task.TaskResourceRegistry.$anonfun$addResourceIfNotRegistered$1(TaskResources.scala:343)
at org.apache.spark.task.TaskResourceRegistry.lock(TaskResources.scala:263)
at org.apache.spark.task.TaskResourceRegistry.addResourceIfNotRegistered(TaskResources.scala:339)
at org.apache.spark.task.TaskResources$.addResourceIfNotRegistered(TaskResources.scala:175)
at org.apache.gluten.runtime.Runtimes$.contextInstance(Runtimes.scala:30)
at org.apache.gluten.execution.RowToVeloxColumnarExec$.toColumnarBatchIterator(RowToVeloxColumnarExec.scala:125)
at org.apache.gluten.execution.RowToVeloxColumnarExec$.toColumnarBatchIterator(RowToVeloxColumnarExec.scala:109)
at org.apache.gluten.execution.RowToVeloxColumnarExec.toColumnarBatchIterator(RowToVeloxColumnarExec.scala)
at org.apache.gluten.columnarbatch.ColumnarBatchTest.lambda$testToString$8(ColumnarBatchTest.java:229)
at org.apache.spark.task.TaskResources$.runUnsafe(TaskResources.scala:99)
at org.apache.gluten.columnarbatch.ColumnarBatchTest.testToString(ColumnarBatchTest.java:214)
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.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
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.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
Check failure on line 180 in org/apache/gluten/columnarbatch/ColumnarBatchTest
github-actions / Report test results
ColumnarBatchTest.testCompose
Required object not registered for velox
Raw output
org.apache.gluten.exception.GlutenException: Required object not registered for velox
at org.apache.gluten.memory.NativeMemoryManagerJniWrapper.create(Native Method)
at org.apache.gluten.memory.NativeMemoryManager$Impl.<init>(NativeMemoryManager.scala:56)
at org.apache.gluten.memory.NativeMemoryManager$.apply(NativeMemoryManager.scala:121)
at org.apache.gluten.runtime.Runtime$RuntimeImpl.<init>(Runtime.scala:44)
at org.apache.gluten.runtime.Runtime$.apply(Runtime.scala:38)
at org.apache.gluten.runtime.Runtimes$.create(Runtimes.scala:34)
at org.apache.gluten.runtime.Runtimes$.$anonfun$contextInstance$1(Runtimes.scala:30)
at org.apache.spark.task.TaskResourceRegistry.$anonfun$addResourceIfNotRegistered$1(TaskResources.scala:343)
at org.apache.spark.task.TaskResourceRegistry.lock(TaskResources.scala:263)
at org.apache.spark.task.TaskResourceRegistry.addResourceIfNotRegistered(TaskResources.scala:339)
at org.apache.spark.task.TaskResources$.addResourceIfNotRegistered(TaskResources.scala:175)
at org.apache.gluten.runtime.Runtimes$.contextInstance(Runtimes.scala:30)
at org.apache.gluten.runtime.Runtimes.contextInstance(Runtimes.scala)
at org.apache.gluten.columnarbatch.VeloxColumnarBatches.toVeloxBatch(VeloxColumnarBatches.java:57)
at org.apache.gluten.columnarbatch.ColumnarBatchTest.lambda$testCompose$7(ColumnarBatchTest.java:197)
at org.apache.spark.task.TaskResources$.runUnsafe(TaskResources.scala:99)
at org.apache.gluten.columnarbatch.ColumnarBatchTest.testCompose(ColumnarBatchTest.java:180)
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.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
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.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
Check failure on line 1 in org/apache/gluten/utils/VeloxBloomFilterTest
github-actions / Report test results
VeloxBloomFilterTest.org.apache.gluten.utils.VeloxBloomFilterTest
java.io.FileNotFoundException: linux/amd64/libvelox.so
Raw output
org.apache.gluten.exception.GlutenException: java.io.FileNotFoundException: linux/amd64/libvelox.so
at org.apache.gluten.jni.JniLibLoader.load(JniLibLoader.java:173)
at org.apache.gluten.backendsapi.velox.VeloxListenerApi.initialize(VeloxListenerApi.scala:197)
at org.apache.gluten.backendsapi.velox.VeloxListenerApi.onExecutorStart(VeloxListenerApi.scala:146)
at org.apache.gluten.test.VeloxBackendTestBase.setup(VeloxBackendTestBase.java:30)
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.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
at org.junit.internal.runners.statements.RunBefores.invokeMethod(RunBefores.java:33)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
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.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
Caused by: java.io.FileNotFoundException: linux/amd64/libvelox.so
at org.apache.gluten.jni.JniLibLoader.moveToWorkDir(JniLibLoader.java:206)
at org.apache.gluten.jni.JniLibLoader.load(JniLibLoader.java:168)
... 27 more
Check failure on line 214 in org/apache/gluten/columnarbatch/ColumnarBatchTest
github-actions / Report test results
ColumnarBatchTest.testToString
Required object not registered for velox
Raw output
org.apache.gluten.exception.GlutenException: Required object not registered for velox
at org.apache.gluten.memory.NativeMemoryManagerJniWrapper.create(Native Method)
at org.apache.gluten.memory.NativeMemoryManager$Impl.<init>(NativeMemoryManager.scala:56)
at org.apache.gluten.memory.NativeMemoryManager$.apply(NativeMemoryManager.scala:121)
at org.apache.gluten.runtime.Runtime$RuntimeImpl.<init>(Runtime.scala:44)
at org.apache.gluten.runtime.Runtime$.apply(Runtime.scala:38)
at org.apache.gluten.runtime.Runtimes$.create(Runtimes.scala:34)
at org.apache.gluten.runtime.Runtimes$.$anonfun$contextInstance$1(Runtimes.scala:30)
at org.apache.spark.task.TaskResourceRegistry.$anonfun$addResourceIfNotRegistered$1(TaskResources.scala:343)
at org.apache.spark.task.TaskResourceRegistry.lock(TaskResources.scala:263)
at org.apache.spark.task.TaskResourceRegistry.addResourceIfNotRegistered(TaskResources.scala:339)
at org.apache.spark.task.TaskResources$.addResourceIfNotRegistered(TaskResources.scala:175)
at org.apache.gluten.runtime.Runtimes$.contextInstance(Runtimes.scala:30)
at org.apache.gluten.execution.RowToVeloxColumnarExec$.toColumnarBatchIterator(RowToVeloxColumnarExec.scala:125)
at org.apache.gluten.execution.RowToVeloxColumnarExec$.toColumnarBatchIterator(RowToVeloxColumnarExec.scala:109)
at org.apache.gluten.execution.RowToVeloxColumnarExec.toColumnarBatchIterator(RowToVeloxColumnarExec.scala)
at org.apache.gluten.columnarbatch.ColumnarBatchTest.lambda$testToString$8(ColumnarBatchTest.java:229)
at org.apache.spark.task.TaskResources$.runUnsafe(TaskResources.scala:99)
at org.apache.gluten.columnarbatch.ColumnarBatchTest.testToString(ColumnarBatchTest.java:214)
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.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
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.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
Check failure on line 180 in org/apache/gluten/columnarbatch/ColumnarBatchTest
github-actions / Report test results
ColumnarBatchTest.testCompose
Required object not registered for velox
Raw output
org.apache.gluten.exception.GlutenException: Required object not registered for velox
at org.apache.gluten.memory.NativeMemoryManagerJniWrapper.create(Native Method)
at org.apache.gluten.memory.NativeMemoryManager$Impl.<init>(NativeMemoryManager.scala:56)
at org.apache.gluten.memory.NativeMemoryManager$.apply(NativeMemoryManager.scala:121)
at org.apache.gluten.runtime.Runtime$RuntimeImpl.<init>(Runtime.scala:44)
at org.apache.gluten.runtime.Runtime$.apply(Runtime.scala:38)
at org.apache.gluten.runtime.Runtimes$.create(Runtimes.scala:34)
at org.apache.gluten.runtime.Runtimes$.$anonfun$contextInstance$1(Runtimes.scala:30)
at org.apache.spark.task.TaskResourceRegistry.$anonfun$addResourceIfNotRegistered$1(TaskResources.scala:343)
at org.apache.spark.task.TaskResourceRegistry.lock(TaskResources.scala:263)
at org.apache.spark.task.TaskResourceRegistry.addResourceIfNotRegistered(TaskResources.scala:339)
at org.apache.spark.task.TaskResources$.addResourceIfNotRegistered(TaskResources.scala:175)
at org.apache.gluten.runtime.Runtimes$.contextInstance(Runtimes.scala:30)
at org.apache.gluten.runtime.Runtimes.contextInstance(Runtimes.scala)
at org.apache.gluten.columnarbatch.VeloxColumnarBatches.toVeloxBatch(VeloxColumnarBatches.java:57)
at org.apache.gluten.columnarbatch.ColumnarBatchTest.lambda$testCompose$7(ColumnarBatchTest.java:197)
at org.apache.spark.task.TaskResources$.runUnsafe(TaskResources.scala:99)
at org.apache.gluten.columnarbatch.ColumnarBatchTest.testCompose(ColumnarBatchTest.java:180)
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.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
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.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
Check failure on line 1 in org/apache/gluten/utils/VeloxBloomFilterTest
github-actions / Report test results
VeloxBloomFilterTest.org.apache.gluten.utils.VeloxBloomFilterTest
java.io.FileNotFoundException: linux/amd64/libvelox.so
Raw output
org.apache.gluten.exception.GlutenException: java.io.FileNotFoundException: linux/amd64/libvelox.so
at org.apache.gluten.jni.JniLibLoader.load(JniLibLoader.java:173)
at org.apache.gluten.backendsapi.velox.VeloxListenerApi.initialize(VeloxListenerApi.scala:197)
at org.apache.gluten.backendsapi.velox.VeloxListenerApi.onExecutorStart(VeloxListenerApi.scala:146)
at org.apache.gluten.test.VeloxBackendTestBase.setup(VeloxBackendTestBase.java:30)
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.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
at org.junit.internal.runners.statements.RunBefores.invokeMethod(RunBefores.java:33)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
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.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
Caused by: java.io.FileNotFoundException: linux/amd64/libvelox.so
at org.apache.gluten.jni.JniLibLoader.moveToWorkDir(JniLibLoader.java:206)
at org.apache.gluten.jni.JniLibLoader.load(JniLibLoader.java:168)
... 27 more
Check failure on line 214 in org/apache/gluten/columnarbatch/ColumnarBatchTest
github-actions / Report test results
ColumnarBatchTest.testToString
Required object not registered for velox
Raw output
org.apache.gluten.exception.GlutenException: Required object not registered for velox
at org.apache.gluten.memory.NativeMemoryManagerJniWrapper.create(Native Method)
at org.apache.gluten.memory.NativeMemoryManager$Impl.<init>(NativeMemoryManager.scala:56)
at org.apache.gluten.memory.NativeMemoryManager$.apply(NativeMemoryManager.scala:121)
at org.apache.gluten.runtime.Runtime$RuntimeImpl.<init>(Runtime.scala:44)
at org.apache.gluten.runtime.Runtime$.apply(Runtime.scala:38)
at org.apache.gluten.runtime.Runtimes$.create(Runtimes.scala:34)
at org.apache.gluten.runtime.Runtimes$.$anonfun$contextInstance$1(Runtimes.scala:30)
at org.apache.spark.task.TaskResourceRegistry.$anonfun$addResourceIfNotRegistered$1(TaskResources.scala:343)
at org.apache.spark.task.TaskResourceRegistry.lock(TaskResources.scala:263)
at org.apache.spark.task.TaskResourceRegistry.addResourceIfNotRegistered(TaskResources.scala:339)
at org.apache.spark.task.TaskResources$.addResourceIfNotRegistered(TaskResources.scala:175)
at org.apache.gluten.runtime.Runtimes$.contextInstance(Runtimes.scala:30)
at org.apache.gluten.execution.RowToVeloxColumnarExec$.toColumnarBatchIterator(RowToVeloxColumnarExec.scala:125)
at org.apache.gluten.execution.RowToVeloxColumnarExec$.toColumnarBatchIterator(RowToVeloxColumnarExec.scala:109)
at org.apache.gluten.execution.RowToVeloxColumnarExec.toColumnarBatchIterator(RowToVeloxColumnarExec.scala)
at org.apache.gluten.columnarbatch.ColumnarBatchTest.lambda$testToString$8(ColumnarBatchTest.java:229)
at org.apache.spark.task.TaskResources$.runUnsafe(TaskResources.scala:99)
at org.apache.gluten.columnarbatch.ColumnarBatchTest.testToString(ColumnarBatchTest.java:214)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
Check failure on line 180 in org/apache/gluten/columnarbatch/ColumnarBatchTest
github-actions / Report test results
ColumnarBatchTest.testCompose
Required object not registered for velox
Raw output
org.apache.gluten.exception.GlutenException: Required object not registered for velox
at org.apache.gluten.memory.NativeMemoryManagerJniWrapper.create(Native Method)
at org.apache.gluten.memory.NativeMemoryManager$Impl.<init>(NativeMemoryManager.scala:56)
at org.apache.gluten.memory.NativeMemoryManager$.apply(NativeMemoryManager.scala:121)
at org.apache.gluten.runtime.Runtime$RuntimeImpl.<init>(Runtime.scala:44)
at org.apache.gluten.runtime.Runtime$.apply(Runtime.scala:38)
at org.apache.gluten.runtime.Runtimes$.create(Runtimes.scala:34)
at org.apache.gluten.runtime.Runtimes$.$anonfun$contextInstance$1(Runtimes.scala:30)
at org.apache.spark.task.TaskResourceRegistry.$anonfun$addResourceIfNotRegistered$1(TaskResources.scala:343)
at org.apache.spark.task.TaskResourceRegistry.lock(TaskResources.scala:263)
at org.apache.spark.task.TaskResourceRegistry.addResourceIfNotRegistered(TaskResources.scala:339)
at org.apache.spark.task.TaskResources$.addResourceIfNotRegistered(TaskResources.scala:175)
at org.apache.gluten.runtime.Runtimes$.contextInstance(Runtimes.scala:30)
at org.apache.gluten.runtime.Runtimes.contextInstance(Runtimes.scala)
at org.apache.gluten.columnarbatch.VeloxColumnarBatches.toVeloxBatch(VeloxColumnarBatches.java:57)
at org.apache.gluten.columnarbatch.ColumnarBatchTest.lambda$testCompose$7(ColumnarBatchTest.java:197)
at org.apache.spark.task.TaskResources$.runUnsafe(TaskResources.scala:99)
at org.apache.gluten.columnarbatch.ColumnarBatchTest.testCompose(ColumnarBatchTest.java:180)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
Check failure on line 1 in org/apache/gluten/spark34/execution/TestStoragePartitionedJoins
github-actions / Report test results
TestStoragePartitionedJoins.org.apache.gluten.spark34.execution.TestStoragePartitionedJoins
java.io.FileNotFoundException: linux/amd64/libvelox.so
Raw output
org.apache.gluten.exception.GlutenException: java.io.FileNotFoundException: linux/amd64/libvelox.so
at org.apache.gluten.jni.JniLibLoader.load(JniLibLoader.java:173)
at org.apache.gluten.backendsapi.velox.VeloxListenerApi.initialize(VeloxListenerApi.scala:197)
at org.apache.gluten.backendsapi.velox.VeloxListenerApi.onDriverStart(VeloxListenerApi.scala:119)
at org.apache.gluten.backendsapi.SubstraitBackend.onDriverStart(SubstraitBackend.scala:27)
at org.apache.gluten.backendsapi.SubstraitBackend.onDriverStart$(SubstraitBackend.scala:26)
at org.apache.gluten.backendsapi.velox.VeloxBackend.onDriverStart(VeloxBackend.scala:57)
at org.apache.gluten.GlutenDriverPlugin.$anonfun$init$1(GlutenPlugin.scala:77)
at org.apache.gluten.GlutenDriverPlugin.$anonfun$init$1$adapted(GlutenPlugin.scala:77)
at scala.collection.mutable.ResizableArray.foreach(ResizableArray.scala:62)
at scala.collection.mutable.ResizableArray.foreach$(ResizableArray.scala:55)
at scala.collection.mutable.ArrayBuffer.foreach(ArrayBuffer.scala:49)
at org.apache.gluten.GlutenDriverPlugin.init(GlutenPlugin.scala:77)
at org.apache.spark.internal.plugin.DriverPluginContainer.$anonfun$driverPlugins$1(PluginContainer.scala:53)
at scala.collection.TraversableLike.$anonfun$flatMap$1(TraversableLike.scala:293)
at scala.collection.mutable.ResizableArray.foreach(ResizableArray.scala:62)
at scala.collection.mutable.ResizableArray.foreach$(ResizableArray.scala:55)
at scala.collection.mutable.ArrayBuffer.foreach(ArrayBuffer.scala:49)
at scala.collection.TraversableLike.flatMap(TraversableLike.scala:293)
at scala.collection.TraversableLike.flatMap$(TraversableLike.scala:290)
at scala.collection.AbstractTraversable.flatMap(Traversable.scala:108)
at org.apache.spark.internal.plugin.DriverPluginContainer.<init>(PluginContainer.scala:46)
at org.apache.spark.internal.plugin.PluginContainer$.apply(PluginContainer.scala:210)
at org.apache.spark.internal.plugin.PluginContainer$.apply(PluginContainer.scala:193)
at org.apache.spark.SparkContext.<init>(SparkContext.scala:560)
at org.apache.spark.SparkContext$.getOrCreate(SparkContext.scala:2735)
at org.apache.spark.sql.SparkSession$Builder.$anonfun$getOrCreate$2(SparkSession.scala:1026)
at scala.Option.getOrElse(Option.scala:189)
at org.apache.spark.sql.SparkSession$Builder.getOrCreate(SparkSession.scala:1020)
at org.apache.iceberg.spark.SparkTestBase.startMetastoreAndSpark(SparkTestBase.java:85)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
at org.junit.internal.runners.statements.RunBefores.invokeMethod(RunBefores.java:33)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
Caused by: java.io.FileNotFoundException: linux/amd64/libvelox.so
at org.apache.gluten.jni.JniLibLoader.moveToWorkDir(JniLibLoader.java:206)
at org.apache.gluten.jni.JniLibLoader.load(JniLibLoader.java:168)
... 52 more
Check failure on line 1 in org/apache/gluten/utils/VeloxBloomFilterTest
github-actions / Report test results
VeloxBloomFilterTest.org.apache.gluten.utils.VeloxBloomFilterTest
requirement failed: Shuffle manager class already registered: org.apache.spark.shuffle.sort.ColumnarShuffleManager
Raw output
java.lang.IllegalArgumentException: requirement failed: Shuffle manager class already registered: org.apache.spark.shuffle.sort.ColumnarShuffleManager
at scala.Predef$.require(Predef.scala:281)
at org.apache.spark.shuffle.ShuffleManagerRegistry.register(ShuffleManagerRegistry.scala:45)
at org.apache.gluten.backendsapi.velox.VeloxListenerApi.initialize(VeloxListenerApi.scala:168)
at org.apache.gluten.backendsapi.velox.VeloxListenerApi.onExecutorStart(VeloxListenerApi.scala:146)
at org.apache.gluten.test.VeloxBackendTestBase.setup(VeloxBackendTestBase.java:30)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
at org.junit.internal.runners.statements.RunBefores.invokeMethod(RunBefores.java:33)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
Check failure on line 214 in org/apache/gluten/columnarbatch/ColumnarBatchTest
github-actions / Report test results
ColumnarBatchTest.testToString
Required object not registered for velox
Raw output
org.apache.gluten.exception.GlutenException: Required object not registered for velox
at org.apache.gluten.memory.NativeMemoryManagerJniWrapper.create(Native Method)
at org.apache.gluten.memory.NativeMemoryManager$Impl.<init>(NativeMemoryManager.scala:56)
at org.apache.gluten.memory.NativeMemoryManager$.apply(NativeMemoryManager.scala:121)
at org.apache.gluten.runtime.Runtime$RuntimeImpl.<init>(Runtime.scala:44)
at org.apache.gluten.runtime.Runtime$.apply(Runtime.scala:38)
at org.apache.gluten.runtime.Runtimes$.create(Runtimes.scala:34)
at org.apache.gluten.runtime.Runtimes$.$anonfun$contextInstance$1(Runtimes.scala:30)
at org.apache.spark.task.TaskResourceRegistry.$anonfun$addResourceIfNotRegistered$1(TaskResources.scala:343)
at org.apache.spark.task.TaskResourceRegistry.lock(TaskResources.scala:263)
at org.apache.spark.task.TaskResourceRegistry.addResourceIfNotRegistered(TaskResources.scala:339)
at org.apache.spark.task.TaskResources$.addResourceIfNotRegistered(TaskResources.scala:175)
at org.apache.gluten.runtime.Runtimes$.contextInstance(Runtimes.scala:30)
at org.apache.gluten.execution.RowToVeloxColumnarExec$.toColumnarBatchIterator(RowToVeloxColumnarExec.scala:125)
at org.apache.gluten.execution.RowToVeloxColumnarExec$.toColumnarBatchIterator(RowToVeloxColumnarExec.scala:109)
at org.apache.gluten.execution.RowToVeloxColumnarExec.toColumnarBatchIterator(RowToVeloxColumnarExec.scala)
at org.apache.gluten.columnarbatch.ColumnarBatchTest.lambda$testToString$8(ColumnarBatchTest.java:229)
at org.apache.spark.task.TaskResources$.runUnsafe(TaskResources.scala:99)
at org.apache.gluten.columnarbatch.ColumnarBatchTest.testToString(ColumnarBatchTest.java:214)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
Check failure on line 180 in org/apache/gluten/columnarbatch/ColumnarBatchTest
github-actions / Report test results
ColumnarBatchTest.testCompose
Required object not registered for velox
Raw output
org.apache.gluten.exception.GlutenException: Required object not registered for velox
at org.apache.gluten.memory.NativeMemoryManagerJniWrapper.create(Native Method)
at org.apache.gluten.memory.NativeMemoryManager$Impl.<init>(NativeMemoryManager.scala:56)
at org.apache.gluten.memory.NativeMemoryManager$.apply(NativeMemoryManager.scala:121)
at org.apache.gluten.runtime.Runtime$RuntimeImpl.<init>(Runtime.scala:44)
at org.apache.gluten.runtime.Runtime$.apply(Runtime.scala:38)
at org.apache.gluten.runtime.Runtimes$.create(Runtimes.scala:34)
at org.apache.gluten.runtime.Runtimes$.$anonfun$contextInstance$1(Runtimes.scala:30)
at org.apache.spark.task.TaskResourceRegistry.$anonfun$addResourceIfNotRegistered$1(TaskResources.scala:343)
at org.apache.spark.task.TaskResourceRegistry.lock(TaskResources.scala:263)
at org.apache.spark.task.TaskResourceRegistry.addResourceIfNotRegistered(TaskResources.scala:339)
at org.apache.spark.task.TaskResources$.addResourceIfNotRegistered(TaskResources.scala:175)
at org.apache.gluten.runtime.Runtimes$.contextInstance(Runtimes.scala:30)
at org.apache.gluten.runtime.Runtimes.contextInstance(Runtimes.scala)
at org.apache.gluten.columnarbatch.VeloxColumnarBatches.toVeloxBatch(VeloxColumnarBatches.java:57)
at org.apache.gluten.columnarbatch.ColumnarBatchTest.lambda$testCompose$7(ColumnarBatchTest.java:197)
at org.apache.spark.task.TaskResources$.runUnsafe(TaskResources.scala:99)
at org.apache.gluten.columnarbatch.ColumnarBatchTest.testCompose(ColumnarBatchTest.java:180)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
Check failure on line 1 in org/apache/gluten/spark34/execution/TestStoragePartitionedJoins
github-actions / Report test results
TestStoragePartitionedJoins.org.apache.gluten.spark34.execution.TestStoragePartitionedJoins
java.io.FileNotFoundException: linux/amd64/libvelox.so
Raw output
org.apache.gluten.exception.GlutenException: java.io.FileNotFoundException: linux/amd64/libvelox.so
at org.apache.gluten.jni.JniLibLoader.load(JniLibLoader.java:173)
at org.apache.gluten.backendsapi.velox.VeloxListenerApi.initialize(VeloxListenerApi.scala:197)
at org.apache.gluten.backendsapi.velox.VeloxListenerApi.onDriverStart(VeloxListenerApi.scala:119)
at org.apache.gluten.backendsapi.SubstraitBackend.onDriverStart(SubstraitBackend.scala:27)
at org.apache.gluten.backendsapi.SubstraitBackend.onDriverStart$(SubstraitBackend.scala:26)
at org.apache.gluten.backendsapi.velox.VeloxBackend.onDriverStart(VeloxBackend.scala:57)
at org.apache.gluten.GlutenDriverPlugin.$anonfun$init$1(GlutenPlugin.scala:77)
at org.apache.gluten.GlutenDriverPlugin.$anonfun$init$1$adapted(GlutenPlugin.scala:77)
at scala.collection.mutable.ResizableArray.foreach(ResizableArray.scala:62)
at scala.collection.mutable.ResizableArray.foreach$(ResizableArray.scala:55)
at scala.collection.mutable.ArrayBuffer.foreach(ArrayBuffer.scala:49)
at org.apache.gluten.GlutenDriverPlugin.init(GlutenPlugin.scala:77)
at org.apache.spark.internal.plugin.DriverPluginContainer.$anonfun$driverPlugins$1(PluginContainer.scala:53)
at scala.collection.TraversableLike.$anonfun$flatMap$1(TraversableLike.scala:293)
at scala.collection.mutable.ResizableArray.foreach(ResizableArray.scala:62)
at scala.collection.mutable.ResizableArray.foreach$(ResizableArray.scala:55)
at scala.collection.mutable.ArrayBuffer.foreach(ArrayBuffer.scala:49)
at scala.collection.TraversableLike.flatMap(TraversableLike.scala:293)
at scala.collection.TraversableLike.flatMap$(TraversableLike.scala:290)
at scala.collection.AbstractTraversable.flatMap(Traversable.scala:108)
at org.apache.spark.internal.plugin.DriverPluginContainer.<init>(PluginContainer.scala:46)
at org.apache.spark.internal.plugin.PluginContainer$.apply(PluginContainer.scala:210)
at org.apache.spark.internal.plugin.PluginContainer$.apply(PluginContainer.scala:193)
at org.apache.spark.SparkContext.<init>(SparkContext.scala:560)
at org.apache.spark.SparkContext$.getOrCreate(SparkContext.scala:2735)
at org.apache.spark.sql.SparkSession$Builder.$anonfun$getOrCreate$2(SparkSession.scala:1026)
at scala.Option.getOrElse(Option.scala:189)
at org.apache.spark.sql.SparkSession$Builder.getOrCreate(SparkSession.scala:1020)
at org.apache.iceberg.spark.SparkTestBase.startMetastoreAndSpark(SparkTestBase.java:85)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
at org.junit.internal.runners.statements.RunBefores.invokeMethod(RunBefores.java:33)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
Caused by: java.io.FileNotFoundException: linux/amd64/libvelox.so
at org.apache.gluten.jni.JniLibLoader.moveToWorkDir(JniLibLoader.java:206)
at org.apache.gluten.jni.JniLibLoader.load(JniLibLoader.java:168)
... 52 more
Check failure on line 1 in org/apache/gluten/utils/VeloxBloomFilterTest
github-actions / Report test results
VeloxBloomFilterTest.org.apache.gluten.utils.VeloxBloomFilterTest
requirement failed: Shuffle manager class already registered: org.apache.spark.shuffle.sort.ColumnarShuffleManager
Raw output
java.lang.IllegalArgumentException: requirement failed: Shuffle manager class already registered: org.apache.spark.shuffle.sort.ColumnarShuffleManager
at scala.Predef$.require(Predef.scala:281)
at org.apache.spark.shuffle.ShuffleManagerRegistry.register(ShuffleManagerRegistry.scala:45)
at org.apache.gluten.backendsapi.velox.VeloxListenerApi.initialize(VeloxListenerApi.scala:168)
at org.apache.gluten.backendsapi.velox.VeloxListenerApi.onExecutorStart(VeloxListenerApi.scala:146)
at org.apache.gluten.test.VeloxBackendTestBase.setup(VeloxBackendTestBase.java:30)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
at org.junit.internal.runners.statements.RunBefores.invokeMethod(RunBefores.java:33)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
Check failure on line 214 in org/apache/gluten/columnarbatch/ColumnarBatchTest
github-actions / Report test results
ColumnarBatchTest.testToString
Required object not registered for velox
Raw output
org.apache.gluten.exception.GlutenException: Required object not registered for velox
at org.apache.gluten.memory.NativeMemoryManagerJniWrapper.create(Native Method)
at org.apache.gluten.memory.NativeMemoryManager$Impl.<init>(NativeMemoryManager.scala:56)
at org.apache.gluten.memory.NativeMemoryManager$.apply(NativeMemoryManager.scala:121)
at org.apache.gluten.runtime.Runtime$RuntimeImpl.<init>(Runtime.scala:44)
at org.apache.gluten.runtime.Runtime$.apply(Runtime.scala:38)
at org.apache.gluten.runtime.Runtimes$.create(Runtimes.scala:34)
at org.apache.gluten.runtime.Runtimes$.$anonfun$contextInstance$1(Runtimes.scala:30)
at org.apache.spark.task.TaskResourceRegistry.$anonfun$addResourceIfNotRegistered$1(TaskResources.scala:343)
at org.apache.spark.task.TaskResourceRegistry.lock(TaskResources.scala:263)
at org.apache.spark.task.TaskResourceRegistry.addResourceIfNotRegistered(TaskResources.scala:339)
at org.apache.spark.task.TaskResources$.addResourceIfNotRegistered(TaskResources.scala:175)
at org.apache.gluten.runtime.Runtimes$.contextInstance(Runtimes.scala:30)
at org.apache.gluten.execution.RowToVeloxColumnarExec$.toColumnarBatchIterator(RowToVeloxColumnarExec.scala:125)
at org.apache.gluten.execution.RowToVeloxColumnarExec$.toColumnarBatchIterator(RowToVeloxColumnarExec.scala:109)
at org.apache.gluten.execution.RowToVeloxColumnarExec.toColumnarBatchIterator(RowToVeloxColumnarExec.scala)
at org.apache.gluten.columnarbatch.ColumnarBatchTest.lambda$testToString$8(ColumnarBatchTest.java:229)
at org.apache.spark.task.TaskResources$.runUnsafe(TaskResources.scala:99)
at org.apache.gluten.columnarbatch.ColumnarBatchTest.testToString(ColumnarBatchTest.java:214)
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.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
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.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
Check failure on line 180 in org/apache/gluten/columnarbatch/ColumnarBatchTest
github-actions / Report test results
ColumnarBatchTest.testCompose
Required object not registered for velox
Raw output
org.apache.gluten.exception.GlutenException: Required object not registered for velox
at org.apache.gluten.memory.NativeMemoryManagerJniWrapper.create(Native Method)
at org.apache.gluten.memory.NativeMemoryManager$Impl.<init>(NativeMemoryManager.scala:56)
at org.apache.gluten.memory.NativeMemoryManager$.apply(NativeMemoryManager.scala:121)
at org.apache.gluten.runtime.Runtime$RuntimeImpl.<init>(Runtime.scala:44)
at org.apache.gluten.runtime.Runtime$.apply(Runtime.scala:38)
at org.apache.gluten.runtime.Runtimes$.create(Runtimes.scala:34)
at org.apache.gluten.runtime.Runtimes$.$anonfun$contextInstance$1(Runtimes.scala:30)
at org.apache.spark.task.TaskResourceRegistry.$anonfun$addResourceIfNotRegistered$1(TaskResources.scala:343)
at org.apache.spark.task.TaskResourceRegistry.lock(TaskResources.scala:263)
at org.apache.spark.task.TaskResourceRegistry.addResourceIfNotRegistered(TaskResources.scala:339)
at org.apache.spark.task.TaskResources$.addResourceIfNotRegistered(TaskResources.scala:175)
at org.apache.gluten.runtime.Runtimes$.contextInstance(Runtimes.scala:30)
at org.apache.gluten.runtime.Runtimes.contextInstance(Runtimes.scala)
at org.apache.gluten.columnarbatch.VeloxColumnarBatches.toVeloxBatch(VeloxColumnarBatches.java:57)
at org.apache.gluten.columnarbatch.ColumnarBatchTest.lambda$testCompose$7(ColumnarBatchTest.java:197)
at org.apache.spark.task.TaskResources$.runUnsafe(TaskResources.scala:99)
at org.apache.gluten.columnarbatch.ColumnarBatchTest.testCompose(ColumnarBatchTest.java:180)
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.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
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.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)