Skip to content

Merge pull request #159 from specs-feup/fix/set_last_child_first_child #7

Merge pull request #159 from specs-feup/fix/set_last_child_first_child

Merge pull request #159 from specs-feup/fix/set_last_child_first_child #7

GitHub Actions / JUnit Test Report failed Sep 11, 2024 in 0s

260 tests run, 220 passed, 0 skipped, 40 failed.

true

Annotations

Check failure on line 153 in workspace/clava/ClavaWeaver/test/pt/up/fe/specs/cxxweaver/tests/CApiTest.java

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

CApiTest.testStatementDecomposer

java.lang.RuntimeException: Problems during weaving
Raw output
java.lang.RuntimeException: Problems during weaving
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.runCxxWeaver(ClavaWeaverTester.java:288)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:175)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:162)
	at pt.up.fe.specs.cxxweaver.tests.CApiTest.testStatementDecomposer(CApiTest.java:153)
	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:569)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
	at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
	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:569)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
	at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.RuntimeException: Exception during interpretation
	at larai.LaraI.execPrivate(LaraI.java:267)
	at larai.LaraI.lambda$exec$2(LaraI.java:218)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: java.lang.RuntimeException: Polyglot exception while evaluating JavaScript code
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:279)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:194)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.evalFile(GraalvmJsEngine.java:296)
	at pt.up.fe.specs.jsengine.JsEngine.evalFile(JsEngine.java:286)
	at pt.up.fe.specs.jsengine.JsEngine.evalFile(JsEngine.java:282)
	at org.lara.interpreter.Interpreter.evaluate(Interpreter.java:247)
	at org.lara.interpreter.Interpreter.executeMainAspect(Interpreter.java:158)
	at larai.LaraI.interpret(LaraI.java:756)
	at larai.LaraI.execPrivate(LaraI.java:254)
	... 5 more
Caused by: org.graalvm.polyglot.PolyglotException: Error: Selector: cannot use default filter for join point "function", it does not have a default attribute
	at <js>.convertStringFilterToWrapperFilter(./Selector.js:104)
	at <js>.search(./Selector.js:146)
	at <js>.search(lara-js/api/weaver/Query.js:21)
	at <js>.:program(StatementDecomposerTest.js:7)
	at app//org.graalvm.polyglot.Context.eval(Context.java:399)
	at app//pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:239)
	... 13 more

Check failure on line 105 in workspace/clava/ClavaWeaver/test/pt/up/fe/specs/cxxweaver/tests/CApiTest.java

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

CApiTest.testArrayLinearizer

java.lang.RuntimeException: Problems during weaving
Raw output
java.lang.RuntimeException: Problems during weaving
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.runCxxWeaver(ClavaWeaverTester.java:288)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:175)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:162)
	at pt.up.fe.specs.cxxweaver.tests.CApiTest.testArrayLinearizer(CApiTest.java:105)
	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:569)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
	at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
	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:569)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
	at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.RuntimeException: Exception during interpretation
	at larai.LaraI.execPrivate(LaraI.java:267)
	at larai.LaraI.lambda$exec$2(LaraI.java:218)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: org.lara.interpreter.exception.EvaluationException: Exception when evaluating javascript
	at app//org.lara.interpreter.Interpreter.evaluate(Interpreter.java:240)
	at app//org.lara.interpreter.Interpreter.executeMainAspect(Interpreter.java:167)
	at app//larai.LaraI.interpret(LaraI.java:769)
	at app//larai.LaraI.execPrivate(LaraI.java:254)
	... 5 more
Caused by: java.lang.RuntimeException: Polyglot exception while evaluating JavaScript code
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:279)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:194)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:184)
	at org.lara.interpreter.Interpreter.evaluate(Interpreter.java:219)
	... 8 more
Caused by: org.graalvm.polyglot.PolyglotException: Error: 
Execution error in ArrayLinearizerTest.lara:3:1:60:3, line 6:Selector: cannot use default filter for join point "function", it does not have a default attribute
	at <js>.ArrayLinearizerTest.call(/home/runner/work/clava/clava/workspace/clava/ClavaWeaver/cxx_weaver_output/ArrayLinearizerTest.lara->js:55)
	at <js>.:program(/home/runner/work/clava/clava/workspace/clava/ClavaWeaver/cxx_weaver_output/ArrayLinearizerTest.lara->js:124)
	at app//org.graalvm.polyglot.Context.eval(Context.java:399)
	at app//pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:239)
	... 11 more

Check failure on line 170 in workspace/clava/ClavaWeaver/test/pt/up/fe/specs/cxxweaver/tests/CApiTest.java

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

CApiTest.testSwitchToIf

java.lang.RuntimeException: Problems during weaving
Raw output
java.lang.RuntimeException: Problems during weaving
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.runCxxWeaver(ClavaWeaverTester.java:288)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:175)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:162)
	at pt.up.fe.specs.cxxweaver.tests.CApiTest.testSwitchToIf(CApiTest.java:170)
	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:569)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
	at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
	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:569)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
	at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.RuntimeException: Exception during interpretation
	at larai.LaraI.execPrivate(LaraI.java:267)
	at larai.LaraI.lambda$exec$2(LaraI.java:218)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: java.lang.RuntimeException: Polyglot exception while evaluating JavaScript code
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:279)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:194)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.evalFile(GraalvmJsEngine.java:296)
	at pt.up.fe.specs.jsengine.JsEngine.evalFile(JsEngine.java:286)
	at pt.up.fe.specs.jsengine.JsEngine.evalFile(JsEngine.java:282)
	at org.lara.interpreter.Interpreter.evaluate(Interpreter.java:247)
	at org.lara.interpreter.Interpreter.executeMainAspect(Interpreter.java:158)
	at larai.LaraI.interpret(LaraI.java:756)
	at larai.LaraI.execPrivate(LaraI.java:254)
	... 5 more
Caused by: org.graalvm.polyglot.PolyglotException: Error: Selector: cannot use default filter for join point "function", it does not have a default attribute
	at <js>.convertStringFilterToWrapperFilter(./Selector.js:104)
	at <js>.search(./Selector.js:146)
	at <js>.search(lara-js/api/weaver/Query.js:21)
	at <js>.:program(SwitchToIfTransformationTest.js:13)
	at app//org.graalvm.polyglot.Context.eval(Context.java:399)
	at app//pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:239)
	... 13 more

Check failure on line 164 in workspace/clava/ClavaWeaver/test/pt/up/fe/specs/cxxweaver/tests/CApiTest.java

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

CApiTest.testLivenessAnalysis

java.lang.RuntimeException: Problems during weaving
Raw output
java.lang.RuntimeException: Problems during weaving
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.runCxxWeaver(ClavaWeaverTester.java:288)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:175)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:162)
	at pt.up.fe.specs.cxxweaver.tests.CApiTest.testLivenessAnalysis(CApiTest.java:164)
	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:569)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
	at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
	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:569)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
	at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.RuntimeException: Exception during interpretation
	at larai.LaraI.execPrivate(LaraI.java:267)
	at larai.LaraI.lambda$exec$2(LaraI.java:218)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: java.lang.RuntimeException: Polyglot exception while evaluating JavaScript code
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:279)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:194)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.evalFile(GraalvmJsEngine.java:296)
	at pt.up.fe.specs.jsengine.JsEngine.evalFile(JsEngine.java:286)
	at pt.up.fe.specs.jsengine.JsEngine.evalFile(JsEngine.java:282)
	at org.lara.interpreter.Interpreter.evaluate(Interpreter.java:247)
	at org.lara.interpreter.Interpreter.executeMainAspect(Interpreter.java:158)
	at larai.LaraI.interpret(LaraI.java:756)
	at larai.LaraI.execPrivate(LaraI.java:254)
	... 5 more
Caused by: org.graalvm.polyglot.PolyglotException: Error: Selector: cannot use default filter for join point "function", it does not have a default attribute
	at <js>.convertStringFilterToWrapperFilter(./Selector.js:104)
	at <js>.search(./Selector.js:146)
	at <js>.search(lara-js/api/weaver/Query.js:21)
	at <js>.:program(LivenessAnalysisTest.js:5)
	at app//org.graalvm.polyglot.Context.eval(Context.java:399)
	at app//pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:239)
	... 13 more

Check failure on line 131 in workspace/clava/ClavaWeaver/test/pt/up/fe/specs/cxxweaver/tests/CApiTest.java

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

CApiTest.testStaticCallGraph

java.lang.RuntimeException: Problems during weaving
Raw output
java.lang.RuntimeException: Problems during weaving
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.runCxxWeaver(ClavaWeaverTester.java:288)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:175)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:162)
	at pt.up.fe.specs.cxxweaver.tests.CApiTest.testStaticCallGraph(CApiTest.java:131)
	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:569)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
	at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
	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:569)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
	at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.RuntimeException: Exception during interpretation
	at larai.LaraI.execPrivate(LaraI.java:267)
	at larai.LaraI.lambda$exec$2(LaraI.java:218)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: java.lang.RuntimeException: Polyglot exception while evaluating JavaScript code
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:279)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:194)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.evalFile(GraalvmJsEngine.java:296)
	at pt.up.fe.specs.jsengine.JsEngine.evalFile(JsEngine.java:286)
	at pt.up.fe.specs.jsengine.JsEngine.evalFile(JsEngine.java:282)
	at org.lara.interpreter.Interpreter.evaluate(Interpreter.java:247)
	at org.lara.interpreter.Interpreter.executeMainAspect(Interpreter.java:158)
	at larai.LaraI.interpret(LaraI.java:756)
	at larai.LaraI.execPrivate(LaraI.java:254)
	... 5 more
Caused by: org.graalvm.polyglot.PolyglotException: Error: Selector: cannot use default filter for join point "function", it does not have a default attribute
	at <js>.convertStringFilterToWrapperFilter(./Selector.js:104)
	at <js>.search(./Selector.js:146)
	at <js>.searchFromInclusive(lara-js/api/weaver/Query.js:37)
	at <js>.getFunctionCallPairs(./scg/StaticCallGraphBuilder.js:94)
	at <js>.build(./scg/StaticCallGraphBuilder.js:51)
	at <js>.build(clava-js/api/clava/graphs/StaticCallGraph.js:23)
	at <js>.:program(StaticCallGraphTest.js:6)
	at app//org.graalvm.polyglot.Context.eval(Context.java:399)
	at app//pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:239)
	... 13 more

Check failure on line 141 in workspace/clava/ClavaWeaver/test/pt/up/fe/specs/cxxweaver/tests/CApiTest.java

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

CApiTest.testCfgApi

java.lang.RuntimeException: Problems during weaving
Raw output
java.lang.RuntimeException: Problems during weaving
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.runCxxWeaver(ClavaWeaverTester.java:288)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:175)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:162)
	at pt.up.fe.specs.cxxweaver.tests.CApiTest.testCfgApi(CApiTest.java:141)
	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:569)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
	at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
	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:569)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
	at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.RuntimeException: Exception during interpretation
	at larai.LaraI.execPrivate(LaraI.java:267)
	at larai.LaraI.lambda$exec$2(LaraI.java:218)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: java.lang.RuntimeException: Polyglot exception while evaluating JavaScript code
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:279)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:194)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.evalFile(GraalvmJsEngine.java:296)
	at pt.up.fe.specs.jsengine.JsEngine.evalFile(JsEngine.java:286)
	at pt.up.fe.specs.jsengine.JsEngine.evalFile(JsEngine.java:282)
	at org.lara.interpreter.Interpreter.evaluate(Interpreter.java:247)
	at org.lara.interpreter.Interpreter.executeMainAspect(Interpreter.java:158)
	at larai.LaraI.interpret(LaraI.java:756)
	at larai.LaraI.execPrivate(LaraI.java:254)
	... 5 more
Caused by: org.graalvm.polyglot.PolyglotException: Error: Selector: cannot use default filter for join point "function", it does not have a default attribute
	at <js>.convertStringFilterToWrapperFilter(./Selector.js:104)
	at <js>.search(./Selector.js:146)
	at <js>.search(lara-js/api/weaver/Query.js:21)
	at <js>.:program(CfgApi.js:12)
	at app//org.graalvm.polyglot.Context.eval(Context.java:399)
	at app//pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:239)
	... 13 more

Check failure on line 148 in workspace/clava/ClavaWeaver/test/pt/up/fe/specs/cxxweaver/tests/CApiTest.java

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

CApiTest.testInliner

java.lang.RuntimeException: Problems during weaving
Raw output
java.lang.RuntimeException: Problems during weaving
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.runCxxWeaver(ClavaWeaverTester.java:288)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:175)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:162)
	at pt.up.fe.specs.cxxweaver.tests.CApiTest.testInliner(CApiTest.java:148)
	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:569)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
	at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
	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:569)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
	at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.RuntimeException: Exception during interpretation
	at larai.LaraI.execPrivate(LaraI.java:267)
	at larai.LaraI.lambda$exec$2(LaraI.java:218)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: java.lang.RuntimeException: Polyglot exception while evaluating JavaScript code
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:279)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:194)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.evalFile(GraalvmJsEngine.java:296)
	at pt.up.fe.specs.jsengine.JsEngine.evalFile(JsEngine.java:286)
	at pt.up.fe.specs.jsengine.JsEngine.evalFile(JsEngine.java:282)
	at org.lara.interpreter.Interpreter.evaluate(Interpreter.java:247)
	at org.lara.interpreter.Interpreter.executeMainAspect(Interpreter.java:158)
	at larai.LaraI.interpret(LaraI.java:756)
	at larai.LaraI.execPrivate(LaraI.java:254)
	... 5 more
Caused by: org.graalvm.polyglot.PolyglotException: Error: Selector: cannot use default filter for join point "function", it does not have a default attribute
	at <js>.convertStringFilterToWrapperFilter(./Selector.js:104)
	at <js>.search(./Selector.js:146)
	at <js>.search(lara-js/api/weaver/Query.js:21)
	at <js>.:program(InlinerTest.js:31)
	at app//org.graalvm.polyglot.Context.eval(Context.java:399)
	at app//pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:239)
	... 13 more

Check failure on line 110 in workspace/clava/ClavaWeaver/test/pt/up/fe/specs/cxxweaver/tests/CApiTest.java

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

CApiTest.testSelector

java.lang.RuntimeException: Problems during weaving
Raw output
java.lang.RuntimeException: Problems during weaving
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.runCxxWeaver(ClavaWeaverTester.java:288)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:175)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:162)
	at pt.up.fe.specs.cxxweaver.tests.CApiTest.testSelector(CApiTest.java:110)
	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:569)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
	at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
	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:569)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
	at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.RuntimeException: Exception during interpretation
	at larai.LaraI.execPrivate(LaraI.java:267)
	at larai.LaraI.lambda$exec$2(LaraI.java:218)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: org.lara.interpreter.exception.EvaluationException: Exception when evaluating javascript
	at app//org.lara.interpreter.Interpreter.evaluate(Interpreter.java:240)
	at app//org.lara.interpreter.Interpreter.executeMainAspect(Interpreter.java:167)
	at app//larai.LaraI.interpret(LaraI.java:769)
	at app//larai.LaraI.execPrivate(LaraI.java:254)
	... 5 more
Caused by: java.lang.RuntimeException: Polyglot exception while evaluating JavaScript code
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:279)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:194)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:184)
	at org.lara.interpreter.Interpreter.evaluate(Interpreter.java:219)
	... 8 more
Caused by: org.graalvm.polyglot.PolyglotException: Error: 
Execution error in SelectorTest.lara:3:1:17:3, line 5:Selector: cannot use default filter for join point "function", it does not have a default attribute
	at <js>.SelectorTest.call(/home/runner/work/clava/clava/workspace/clava/ClavaWeaver/cxx_weaver_output/SelectorTest.lara->js:42)
	at <js>.:program(/home/runner/work/clava/clava/workspace/clava/ClavaWeaver/cxx_weaver_output/SelectorTest.lara->js:51)
	at app//org.graalvm.polyglot.Context.eval(Context.java:399)
	at app//pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:239)
	... 11 more

Check failure on line 58 in workspace/clava/ClangAstParser/test/eu/antarex/clang/parser/tests/CBenchTest.java

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

CBenchTest.testLSIssue1

java.lang.RuntimeException: Problems during weaving
Raw output
java.lang.RuntimeException: Problems during weaving
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.runCxxWeaver(ClavaWeaverTester.java:288)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:175)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:162)
	at pt.up.fe.specs.cxxweaver.tests.CBenchTest.testLSIssue1(CBenchTest.java:58)
	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:569)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
	at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
	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:569)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
	at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.RuntimeException: Exception during interpretation
	at larai.LaraI.execPrivate(LaraI.java:267)
	at larai.LaraI.lambda$exec$2(LaraI.java:218)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: org.lara.interpreter.exception.EvaluationException: Exception when evaluating javascript
	at app//org.lara.interpreter.Interpreter.evaluate(Interpreter.java:240)
	at app//org.lara.interpreter.Interpreter.executeMainAspect(Interpreter.java:167)
	at app//larai.LaraI.interpret(LaraI.java:769)
	at app//larai.LaraI.execPrivate(LaraI.java:254)
	... 5 more
Caused by: java.lang.RuntimeException: Polyglot exception while evaluating JavaScript code
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:279)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:194)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:184)
	at org.lara.interpreter.Interpreter.evaluate(Interpreter.java:219)
	... 8 more
Caused by: org.graalvm.polyglot.PolyglotException: Error: 
Execution error in LSIssue1.lara:6:1:39:3, line 17:Selector: cannot use default filter for join point "call", it does not have a default attribute
	at <js>.OCL_Experiments.call(/home/runner/work/clava/clava/workspace/clava/ClavaWeaver/cxx_weaver_output/LSIssue1.lara->js:48)
	at <js>.:program(/home/runner/work/clava/clava/workspace/clava/ClavaWeaver/cxx_weaver_output/LSIssue1.lara->js:57)
	at app//org.graalvm.polyglot.Context.eval(Context.java:399)
	at app//pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:239)
	... 11 more

Check failure on line 215 in workspace/clava/ClangAstParser/test/eu/antarex/clang/parser/tests/CTest.java

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

CTest.testExprStmt

java.lang.RuntimeException: Problems during weaving
Raw output
java.lang.RuntimeException: Problems during weaving
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.runCxxWeaver(ClavaWeaverTester.java:288)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:175)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:162)
	at pt.up.fe.specs.cxxweaver.tests.CTest.testExprStmt(CTest.java:215)
	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:569)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
	at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
	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:569)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
	at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.RuntimeException: Exception during interpretation
	at larai.LaraI.execPrivate(LaraI.java:267)
	at larai.LaraI.lambda$exec$2(LaraI.java:218)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: java.lang.RuntimeException: Polyglot exception while evaluating JavaScript code
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:279)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:194)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.evalFile(GraalvmJsEngine.java:296)
	at pt.up.fe.specs.jsengine.JsEngine.evalFile(JsEngine.java:286)
	at pt.up.fe.specs.jsengine.JsEngine.evalFile(JsEngine.java:282)
	at org.lara.interpreter.Interpreter.evaluate(Interpreter.java:247)
	at org.lara.interpreter.Interpreter.executeMainAspect(Interpreter.java:158)
	at larai.LaraI.interpret(LaraI.java:756)
	at larai.LaraI.execPrivate(LaraI.java:254)
	... 5 more
Caused by: org.graalvm.polyglot.PolyglotException: Error: Selector: cannot use default filter for join point "function", it does not have a default attribute
	at <js>.convertStringFilterToWrapperFilter(./Selector.js:104)
	at <js>.search(./Selector.js:146)
	at <js>.search(lara-js/api/weaver/Query.js:21)
	at <js>.:program(ExprStmt.js:3)
	at app//org.graalvm.polyglot.Context.eval(Context.java:399)
	at app//pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:239)
	... 13 more

Check failure on line 167 in workspace/clava/ClangAstParser/test/eu/antarex/clang/parser/tests/CTest.java

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

CTest.testArray

java.lang.RuntimeException: Problems during weaving
Raw output
java.lang.RuntimeException: Problems during weaving
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.runCxxWeaver(ClavaWeaverTester.java:288)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:175)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:162)
	at pt.up.fe.specs.cxxweaver.tests.CTest.testArray(CTest.java:167)
	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:569)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
	at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
	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:569)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
	at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.RuntimeException: Exception during interpretation
	at larai.LaraI.execPrivate(LaraI.java:267)
	at larai.LaraI.lambda$exec$2(LaraI.java:218)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: org.lara.interpreter.exception.EvaluationException: Exception when evaluating javascript
	at app//org.lara.interpreter.Interpreter.evaluate(Interpreter.java:240)
	at app//org.lara.interpreter.Interpreter.executeMainAspect(Interpreter.java:167)
	at app//larai.LaraI.interpret(LaraI.java:769)
	at app//larai.LaraI.execPrivate(LaraI.java:254)
	... 5 more
Caused by: java.lang.RuntimeException: Polyglot exception while evaluating JavaScript code
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:279)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:194)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:184)
	at org.lara.interpreter.Interpreter.evaluate(Interpreter.java:219)
	... 8 more
Caused by: org.graalvm.polyglot.PolyglotException: Error: 
Execution error in ArrayTest.lara:3:1:10:3, line 5:Selector: cannot use default filter for join point "function", it does not have a default attribute
	at <js>.ArrayTest.call(/home/runner/work/clava/clava/workspace/clava/ClavaWeaver/cxx_weaver_output/ArrayTest.lara->js:34)
	at <js>.:program(/home/runner/work/clava/clava/workspace/clava/ClavaWeaver/cxx_weaver_output/ArrayTest.lara->js:43)
	at app//org.graalvm.polyglot.Context.eval(Context.java:399)
	at app//pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:239)
	... 11 more

Check failure on line 162 in workspace/clava/ClangAstParser/test/eu/antarex/clang/parser/tests/CTest.java

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

CTest.testScope

java.lang.RuntimeException: Problems during weaving
Raw output
java.lang.RuntimeException: Problems during weaving
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.runCxxWeaver(ClavaWeaverTester.java:288)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:175)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:162)
	at pt.up.fe.specs.cxxweaver.tests.CTest.testScope(CTest.java:162)
	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:569)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
	at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
	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:569)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
	at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.RuntimeException: Exception during interpretation
	at larai.LaraI.execPrivate(LaraI.java:267)
	at larai.LaraI.lambda$exec$2(LaraI.java:218)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: java.lang.RuntimeException: Polyglot exception while evaluating JavaScript code
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:279)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:194)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.evalFile(GraalvmJsEngine.java:296)
	at pt.up.fe.specs.jsengine.JsEngine.evalFile(JsEngine.java:286)
	at pt.up.fe.specs.jsengine.JsEngine.evalFile(JsEngine.java:282)
	at org.lara.interpreter.Interpreter.evaluate(Interpreter.java:247)
	at org.lara.interpreter.Interpreter.executeMainAspect(Interpreter.java:158)
	at larai.LaraI.interpret(LaraI.java:756)
	at larai.LaraI.execPrivate(LaraI.java:254)
	... 5 more
Caused by: org.graalvm.polyglot.PolyglotException: Error: Selector: cannot use default filter for join point "function", it does not have a default attribute
	at <js>.convertStringFilterToWrapperFilter(./Selector.js:104)
	at <js>.search(./Selector.js:146)
	at <js>.search(lara-js/api/weaver/Query.js:21)
	at <js>.:program(Scope.js:4)
	at app//org.graalvm.polyglot.Context.eval(Context.java:399)
	at app//pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:239)
	... 13 more

Check failure on line 225 in workspace/clava/ClangAstParser/test/eu/antarex/clang/parser/tests/CTest.java

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

CTest.testIf

java.lang.RuntimeException: Problems during weaving
Raw output
java.lang.RuntimeException: Problems during weaving
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.runCxxWeaver(ClavaWeaverTester.java:288)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:175)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:162)
	at pt.up.fe.specs.cxxweaver.tests.CTest.testIf(CTest.java:225)
	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:569)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
	at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
	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:569)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
	at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.RuntimeException: Exception during interpretation
	at larai.LaraI.execPrivate(LaraI.java:267)
	at larai.LaraI.lambda$exec$2(LaraI.java:218)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: java.lang.RuntimeException: Polyglot exception while evaluating JavaScript code
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:279)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:194)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.evalFile(GraalvmJsEngine.java:296)
	at pt.up.fe.specs.jsengine.JsEngine.evalFile(JsEngine.java:286)
	at pt.up.fe.specs.jsengine.JsEngine.evalFile(JsEngine.java:282)
	at org.lara.interpreter.Interpreter.evaluate(Interpreter.java:247)
	at org.lara.interpreter.Interpreter.executeMainAspect(Interpreter.java:158)
	at larai.LaraI.interpret(LaraI.java:756)
	at larai.LaraI.execPrivate(LaraI.java:254)
	... 5 more
Caused by: org.graalvm.polyglot.PolyglotException: Error: Selector: cannot use default filter for join point "function", it does not have a default attribute
	at <js>.convertStringFilterToWrapperFilter(./Selector.js:104)
	at <js>.search(./Selector.js:146)
	at <js>.search(lara-js/api/weaver/Query.js:21)
	at <js>.:program(If.js:3)
	at app//org.graalvm.polyglot.Context.eval(Context.java:399)
	at app//pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:239)
	... 13 more

Check failure on line 141 in workspace/clava/ClangAstParser/test/eu/antarex/clang/parser/tests/CTest.java

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

CTest.testAstNodes

java.lang.RuntimeException: Problems during weaving
Raw output
java.lang.RuntimeException: Problems during weaving
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.runCxxWeaver(ClavaWeaverTester.java:288)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:175)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:162)
	at pt.up.fe.specs.cxxweaver.tests.CTest.testAstNodes(CTest.java:141)
	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:569)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
	at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
	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:569)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
	at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.RuntimeException: Exception during interpretation
	at larai.LaraI.execPrivate(LaraI.java:267)
	at larai.LaraI.lambda$exec$2(LaraI.java:218)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: org.lara.interpreter.exception.EvaluationException: Exception when evaluating javascript
	at app//org.lara.interpreter.Interpreter.evaluate(Interpreter.java:240)
	at app//org.lara.interpreter.Interpreter.executeMainAspect(Interpreter.java:167)
	at app//larai.LaraI.interpret(LaraI.java:769)
	at app//larai.LaraI.execPrivate(LaraI.java:254)
	... 5 more
Caused by: java.lang.RuntimeException: Polyglot exception while evaluating JavaScript code
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:279)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:194)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:184)
	at org.lara.interpreter.Interpreter.evaluate(Interpreter.java:219)
	... 8 more
Caused by: org.graalvm.polyglot.PolyglotException: Error: 
Execution error in AstNodes.lara:4:1:25:3, line 18:Selector: cannot use default filter for join point "function", it does not have a default attribute
	at <js>.AstNodes.call(/home/runner/work/clava/clava/workspace/clava/ClavaWeaver/cxx_weaver_output/AstNodes.lara->js:99)
	at <js>.:program(/home/runner/work/clava/clava/workspace/clava/ClavaWeaver/cxx_weaver_output/AstNodes.lara->js:108)
	at app//org.graalvm.polyglot.Context.eval(Context.java:399)
	at app//pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:239)
	... 11 more

Check failure on line 195 in workspace/clava/ClangAstParser/test/eu/antarex/clang/parser/tests/CTest.java

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

CTest.testSwitch

java.lang.RuntimeException: Problems during weaving
Raw output
java.lang.RuntimeException: Problems during weaving
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.runCxxWeaver(ClavaWeaverTester.java:288)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:175)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:162)
	at pt.up.fe.specs.cxxweaver.tests.CTest.testSwitch(CTest.java:195)
	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:569)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
	at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
	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:569)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
	at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.RuntimeException: Exception during interpretation
	at larai.LaraI.execPrivate(LaraI.java:267)
	at larai.LaraI.lambda$exec$2(LaraI.java:218)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: org.lara.interpreter.exception.EvaluationException: Exception when evaluating javascript
	at app//org.lara.interpreter.Interpreter.evaluate(Interpreter.java:240)
	at app//org.lara.interpreter.Interpreter.executeMainAspect(Interpreter.java:167)
	at app//larai.LaraI.interpret(LaraI.java:769)
	at app//larai.LaraI.execPrivate(LaraI.java:254)
	... 5 more
Caused by: java.lang.RuntimeException: Polyglot exception while evaluating JavaScript code
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:279)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:194)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:184)
	at org.lara.interpreter.Interpreter.evaluate(Interpreter.java:219)
	... 8 more
Caused by: org.graalvm.polyglot.PolyglotException: Error: 
Execution error in SwitchTest.lara:3:1:47:3, line 6:Selector: cannot use default filter for join point "function", it does not have a default attribute
	at <js>.SwitchTest.call(/home/runner/work/clava/clava/workspace/clava/ClavaWeaver/cxx_weaver_output/SwitchTest.lara->js:59)
	at <js>.:program(/home/runner/work/clava/clava/workspace/clava/ClavaWeaver/cxx_weaver_output/SwitchTest.lara->js:85)
	at app//org.graalvm.polyglot.Context.eval(Context.java:399)
	at app//pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:239)
	... 11 more

Check failure on line 220 in workspace/clava/ClangAstParser/test/eu/antarex/clang/parser/tests/CTest.java

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

CTest.testTraversal

java.lang.RuntimeException: Problems during weaving
Raw output
java.lang.RuntimeException: Problems during weaving
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.runCxxWeaver(ClavaWeaverTester.java:288)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:175)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:162)
	at pt.up.fe.specs.cxxweaver.tests.CTest.testTraversal(CTest.java:220)
	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:569)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
	at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
	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:569)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
	at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.RuntimeException: Exception during interpretation
	at larai.LaraI.execPrivate(LaraI.java:267)
	at larai.LaraI.lambda$exec$2(LaraI.java:218)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: java.lang.RuntimeException: Polyglot exception while evaluating JavaScript code
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:279)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:194)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.evalFile(GraalvmJsEngine.java:296)
	at pt.up.fe.specs.jsengine.JsEngine.evalFile(JsEngine.java:286)
	at pt.up.fe.specs.jsengine.JsEngine.evalFile(JsEngine.java:282)
	at org.lara.interpreter.Interpreter.evaluate(Interpreter.java:247)
	at org.lara.interpreter.Interpreter.executeMainAspect(Interpreter.java:158)
	at larai.LaraI.interpret(LaraI.java:756)
	at larai.LaraI.execPrivate(LaraI.java:254)
	... 5 more
Caused by: org.graalvm.polyglot.PolyglotException: Error: Selector: cannot use default filter for join point "function", it does not have a default attribute
	at <js>.convertStringFilterToWrapperFilter(./Selector.js:104)
	at <js>.search(./Selector.js:146)
	at <js>.search(lara-js/api/weaver/Query.js:21)
	at <js>.:program(Traversal.js:5)
	at app//org.graalvm.polyglot.Context.eval(Context.java:399)
	at app//pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:239)
	... 13 more

Check failure on line 60 in workspace/clava/ClavaWeaver/test/pt/up/fe/specs/cxxweaver/tests/CudaTest.java

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

CudaTest.testCudaMatrixMul

java.lang.RuntimeException: Problems during weaving
Raw output
java.lang.RuntimeException: Problems during weaving
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.runCxxWeaver(ClavaWeaverTester.java:288)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:175)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:162)
	at pt.up.fe.specs.cxxweaver.tests.CudaTest.testCudaMatrixMul(CudaTest.java:60)
	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:569)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
	at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
	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:569)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
	at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.RuntimeException: Exception during interpretation
	at larai.LaraI.execPrivate(LaraI.java:267)
	at larai.LaraI.lambda$exec$2(LaraI.java:218)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: org.lara.interpreter.exception.EvaluationException: Exception when evaluating javascript
	at app//org.lara.interpreter.Interpreter.evaluate(Interpreter.java:240)
	at app//org.lara.interpreter.Interpreter.executeMainAspect(Interpreter.java:167)
	at app//larai.LaraI.interpret(LaraI.java:769)
	at app//larai.LaraI.execPrivate(LaraI.java:254)
	... 5 more
Caused by: java.lang.RuntimeException: Polyglot exception while evaluating JavaScript code
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:279)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:194)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:184)
	at org.lara.interpreter.Interpreter.evaluate(Interpreter.java:219)
	... 8 more
Caused by: org.graalvm.polyglot.PolyglotException: Error: 
Execution error in CudaMatrixMul.lara:5:1:14:3, line 7:Selector: cannot use default filter for join point "function", it does not have a default attribute
	at <js>.CudaMatrixMul.call(/home/runner/work/clava/clava/workspace/clava/ClavaWeaver/cxx_weaver_output/CudaMatrixMul.lara->js:37)
	at <js>.:program(/home/runner/work/clava/clava/workspace/clava/ClavaWeaver/cxx_weaver_output/CudaMatrixMul.lara->js:46)
	at app//org.graalvm.polyglot.Context.eval(Context.java:399)
	at app//pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:239)
	... 11 more

Check failure on line 55 in workspace/clava/ClavaWeaver/test/pt/up/fe/specs/cxxweaver/tests/CudaTest.java

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

CudaTest.testCuda

java.lang.RuntimeException: Problems during weaving
Raw output
java.lang.RuntimeException: Problems during weaving
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.runCxxWeaver(ClavaWeaverTester.java:288)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:175)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:162)
	at pt.up.fe.specs.cxxweaver.tests.CudaTest.testCuda(CudaTest.java:55)
	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:569)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
	at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
	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:569)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
	at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.RuntimeException: Exception during interpretation
	at larai.LaraI.execPrivate(LaraI.java:267)
	at larai.LaraI.lambda$exec$2(LaraI.java:218)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: org.lara.interpreter.exception.EvaluationException: Exception when evaluating javascript
	at app//org.lara.interpreter.Interpreter.evaluate(Interpreter.java:240)
	at app//org.lara.interpreter.Interpreter.executeMainAspect(Interpreter.java:167)
	at app//larai.LaraI.interpret(LaraI.java:769)
	at app//larai.LaraI.execPrivate(LaraI.java:254)
	... 5 more
Caused by: java.lang.RuntimeException: Polyglot exception while evaluating JavaScript code
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:279)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:194)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:184)
	at org.lara.interpreter.Interpreter.evaluate(Interpreter.java:219)
	... 8 more
Caused by: org.graalvm.polyglot.PolyglotException: Error: 
Execution error in Cuda.lara:5:1:40:3, line 8:Selector: cannot use default filter for join point "function", it does not have a default attribute
	at <js>.Cuda.call(/home/runner/work/clava/clava/workspace/clava/ClavaWeaver/cxx_weaver_output/Cuda.lara->js:64)
	at <js>.:program(/home/runner/work/clava/clava/workspace/clava/ClavaWeaver/cxx_weaver_output/Cuda.lara->js:73)
	at app//org.graalvm.polyglot.Context.eval(Context.java:399)
	at app//pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:239)
	... 11 more

Check failure on line 172 in workspace/clava/ClavaWeaver/test/pt/up/fe/specs/cxxweaver/tests/CxxApiTest.java

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

CxxApiTest.testStatementDecomposer

java.lang.RuntimeException: Problems during weaving
Raw output
java.lang.RuntimeException: Problems during weaving
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.runCxxWeaver(ClavaWeaverTester.java:288)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:175)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:162)
	at pt.up.fe.specs.cxxweaver.tests.CxxApiTest.testStatementDecomposer(CxxApiTest.java:172)
	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:569)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
	at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
	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:569)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
	at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.RuntimeException: Exception during interpretation
	at larai.LaraI.execPrivate(LaraI.java:267)
	at larai.LaraI.lambda$exec$2(LaraI.java:218)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: java.lang.RuntimeException: Polyglot exception while evaluating JavaScript code
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:279)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:194)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.evalFile(GraalvmJsEngine.java:296)
	at pt.up.fe.specs.jsengine.JsEngine.evalFile(JsEngine.java:286)
	at pt.up.fe.specs.jsengine.JsEngine.evalFile(JsEngine.java:282)
	at org.lara.interpreter.Interpreter.evaluate(Interpreter.java:247)
	at org.lara.interpreter.Interpreter.executeMainAspect(Interpreter.java:158)
	at larai.LaraI.interpret(LaraI.java:756)
	at larai.LaraI.execPrivate(LaraI.java:254)
	... 5 more
Caused by: org.graalvm.polyglot.PolyglotException: Error: Selector: cannot use default filter for join point "function", it does not have a default attribute
	at <js>.convertStringFilterToWrapperFilter(./Selector.js:104)
	at <js>.search(./Selector.js:146)
	at <js>.search(lara-js/api/weaver/Query.js:21)
	at <js>.:program(StatementDecomposerTest.js:7)
	at app//org.graalvm.polyglot.Context.eval(Context.java:399)
	at app//pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:239)
	... 13 more

Check failure on line 144 in workspace/clava/ClavaWeaver/test/pt/up/fe/specs/cxxweaver/tests/CxxApiTest.java

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

CxxApiTest.testClava

java.lang.RuntimeException: Problems during weaving
Raw output
java.lang.RuntimeException: Problems during weaving
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.runCxxWeaver(ClavaWeaverTester.java:288)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:175)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:162)
	at pt.up.fe.specs.cxxweaver.tests.CxxApiTest.testClava(CxxApiTest.java:144)
	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:569)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
	at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
	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:569)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
	at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.RuntimeException: Exception during interpretation
	at larai.LaraI.execPrivate(LaraI.java:267)
	at larai.LaraI.lambda$exec$2(LaraI.java:218)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: org.lara.interpreter.exception.EvaluationException: Exception when evaluating javascript
	at app//org.lara.interpreter.Interpreter.evaluate(Interpreter.java:240)
	at app//org.lara.interpreter.Interpreter.executeMainAspect(Interpreter.java:167)
	at app//larai.LaraI.interpret(LaraI.java:769)
	at app//larai.LaraI.execPrivate(LaraI.java:254)
	... 5 more
Caused by: java.lang.RuntimeException: Polyglot exception while evaluating JavaScript code
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:279)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:194)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:184)
	at org.lara.interpreter.Interpreter.evaluate(Interpreter.java:219)
	... 8 more
Caused by: org.graalvm.polyglot.PolyglotException: Error: 
Execution error in ClavaTest.lara:5:1:12:3, line 10:Selector: cannot use default filter for join point "file", it does not have a default attribute
	at <js>.ClavaTest.call(/home/runner/work/clava/clava/workspace/clava/ClavaWeaver/cxx_weaver_output/ClavaTest.lara->js:38)
	at <js>.:program(/home/runner/work/clava/clava/workspace/clava/ClavaWeaver/cxx_weaver_output/ClavaTest.lara->js:47)
	at app//org.graalvm.polyglot.Context.eval(Context.java:399)
	at app//pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:239)
	... 11 more

Check failure on line 149 in workspace/clava/ClavaWeaver/test/pt/up/fe/specs/cxxweaver/tests/CxxApiTest.java

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

CxxApiTest.testQuery

java.lang.RuntimeException: Problems during weaving
Raw output
java.lang.RuntimeException: Problems during weaving
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.runCxxWeaver(ClavaWeaverTester.java:288)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:175)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:162)
	at pt.up.fe.specs.cxxweaver.tests.CxxApiTest.testQuery(CxxApiTest.java:149)
	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:569)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
	at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
	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:569)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
	at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.RuntimeException: Exception during interpretation
	at larai.LaraI.execPrivate(LaraI.java:267)
	at larai.LaraI.lambda$exec$2(LaraI.java:218)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: org.lara.interpreter.exception.EvaluationException: Exception when evaluating javascript
	at app//org.lara.interpreter.Interpreter.evaluate(Interpreter.java:240)
	at app//org.lara.interpreter.Interpreter.executeMainAspect(Interpreter.java:167)
	at app//larai.LaraI.interpret(LaraI.java:769)
	at app//larai.LaraI.execPrivate(LaraI.java:254)
	... 5 more
Caused by: java.lang.RuntimeException: Polyglot exception while evaluating JavaScript code
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:279)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:194)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:184)
	at org.lara.interpreter.Interpreter.evaluate(Interpreter.java:219)
	... 8 more
Caused by: org.graalvm.polyglot.PolyglotException: Error: 
Execution error in QueryTest.lara:3:1:37:3, line 6:Selector: cannot use default filter for join point "function", it does not have a default attribute
	at <js>.QueryTest.call(/home/runner/work/clava/clava/workspace/clava/ClavaWeaver/cxx_weaver_output/QueryTest.lara->js:61)
	at <js>.:program(/home/runner/work/clava/clava/workspace/clava/ClavaWeaver/cxx_weaver_output/QueryTest.lara->js:70)
	at app//org.graalvm.polyglot.Context.eval(Context.java:399)
	at app//pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:239)
	... 11 more

Check failure on line 71 in workspace/clava/ClavaWeaver/test/pt/up/fe/specs/cxxweaver/tests/CxxApiTest.java

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

CxxApiTest.testTimer

java.lang.RuntimeException: Problems during weaving
Raw output
java.lang.RuntimeException: Problems during weaving
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.runCxxWeaver(ClavaWeaverTester.java:288)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:175)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:162)
	at pt.up.fe.specs.cxxweaver.tests.CxxApiTest.testTimer(CxxApiTest.java:71)
	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:569)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
	at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
	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:569)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
	at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.RuntimeException: Exception during interpretation
	at larai.LaraI.execPrivate(LaraI.java:267)
	at larai.LaraI.lambda$exec$2(LaraI.java:218)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: org.lara.interpreter.exception.WeaverEngineException: exception when closing the weaver
	at app//org.lara.interpreter.weaver.MasterWeaver.close(MasterWeaver.java:676)
	at app//larai.LaraI.interpret(LaraI.java:785)
	at app//larai.LaraI.execPrivate(LaraI.java:254)
	... 5 more
Caused by: pt.up.fe.specs.clang.codeparser.ClavaParserException: There are 1 errors in the source code:
/tmp/__clava_woven_a459cc1d-02df-4787-8366-0bf966791fa7_runner/cxx_weaver_output/timer_test.cpp:50:67: error: invalid operands to binary expression ('basic_ostream<char>' and 'std::chrono::high_resolution_clock::duration' (aka 'duration<long, ratio<1, 1000000000>>'))
   std::cout << "I want to print the value of the elapsed time (" << clava_timing_duration_2 << "), which is in the unit 'ms' and put other stuff after it" << "\n";
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^  ~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/system_error:335:5: note: candidate function template not viable: no known conversion from 'std::chrono::high_resolution_clock::duration' (aka 'duration<long, ratio<1, 1000000000>>') to 'const std::error_code' for 2nd argument
    operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __e)
/usr/lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/ostream:517:5: note: candidate function template not viable: no known conversion from 'std::chrono::high_resolution_clock::duration' (aka 'duration<long, ratio<1, 1000000000>>') to 'char' for 2nd argument
    operator<<(basic_ostream<_CharT, _Traits>& __out, char __c)
/usr/lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/ostream:523:5: note: candidate function template not viable: no known conversion from 'std::chrono::high_resolution_clock::duration' (aka 'duration<long, ratio<1, 1000000000>>') to 'char' for 2nd argument
    operator<<(basic_ostream<char, _Traits>& __out, char __c)
/usr/lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/ostream:534:5: note: candidate function template not viable: no known conversion from 'std::chrono::high_resolution_clock::duration' (aka 'duration<long, ratio<1, 1000000000>>') to 'signed char' for 2nd argument
    operator<<(basic_ostream<char, _Traits>& __out, signed char __c)
/usr/lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/ostream:539:5: note: candidate function template not viable: no known conversion from 'std::chrono::high_resolution_clock::duration' (aka 'duration<long, ratio<1, 1000000000>>') to 'unsigned char' for 2nd argument
    operator<<(basic_ostream<char, _Traits>& __out, unsigned char __c)
/usr/lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/ostream:615:5: note: candidate function template not viable: no known conversion from 'std::chrono::high_resolution_clock::duration' (aka 'duration<long, ratio<1, 1000000000>>') to 'const char *' for 2nd argument
    operator<<(basic_ostream<char, _Traits>& __out, const char* __s)
/usr/lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/ostream:628:5: note: candidate function template not viable: no known conversion from 'std::chrono::high_resolution_clock::duration' (aka 'duration<long, ratio<1, 1000000000>>') to 'const signed char *' for 2nd argument
    operator<<(basic_ostream<char, _Traits>& __out, const signed char* __s)
/usr/lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/ostream:633:5: note: candidate function template not viable: no known conversion from 'std::chrono::high_resolution_clock::duration' (aka 'duration<long, ratio<1, 1000000000>>') to 'const unsigned char *' for 2nd argument
    operator<<(basic_ostream<char, _Traits>& __out, const unsigned char* __s)
/usr/lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/ostream.tcc:307:5: note: candidate function template not viable: no known conversion from 'std::chrono::high_resolution_clock::duration' (aka 'duration<long, ratio<1, 1000000000>>') to 'const char *' for 2nd argument
    operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s)
/usr/lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/ostream:507:5: note: candidate template ignored: deduced conflicting types for parameter '_CharT' ('char' vs. 'std::chrono::duration<long, std::ratio<1, 1000000000>>')
    operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c)
/usr/lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/basic_string.h:3891:5: note: candidate template ignored: could not match 'basic_string' against 'duration'
    operator<<(basic_ostream<_CharT, _Traits>& __os,
/usr/lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/ostream:598:5: note: candidate template ignored: could not match 'const _CharT *' against 'std::chrono::high_resolution_clock::duration' (aka 'duration<long, ratio<1, 1000000000>>')
    operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s)
/usr/lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/type_traits:2234:46: note: candidate template ignored: disabled by 'enable_if' [with _Ostream = std::basic_ostream<char> &, _Tp = std::chrono::duration<long, std::ratio<1, 1000000000>>]
    using __enable_if_t = typename enable_if<_Cond, _Tp>::type;
/usr/lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/ostream:108:7: note: candidate function not viable: no known conversion from 'std::chrono::high_resolution_clock::duration' (aka 'duration<long, ratio<1, 1000000000>>') to 'std::basic_ostream<char>::__ostream_type &(*)(std::basic_ostream<char>::__ostream_type &)' (aka 'basic_ostream<char> &(*)(basic_ostream<char> &)') for 1st argument
      operator<<(__ostream_type& (*__pf)(__ostream_type&))
/usr/lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/ostream:117:7: note: candidate function not viable: no known conversion from 'std::chrono::high_resolution_clock::duration' (aka 'duration<long, ratio<1, 1000000000>>') to 'std::basic_ostream<char>::__ios_type &(*)(std::basic_ostream<char>::__ios_type &)' (aka 'basic_ios<char> &(*)(basic_ios<char> &)') for 1st argument
      operator<<(__ios_type& (*__pf)(__ios_type&))
/usr/lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/ostream:127:7: note: candidate function not viable: no known conversion from 'std::chrono::high_resolution_clock::duration' (aka 'duration<long, ratio<1, 1000000000>>') to 'std::ios_base &(*)(std::ios_base &)' for 1st argument
      operator<<(ios_base& (*__pf) (ios_base&))
/usr/lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/ostream:166:7: note: candidate function not viable: no known conversion from 'std::chrono::high_resolution_clock::duration' (aka 'duration<long, ratio<1, 1000000000>>') to 'long' for 1st argument
      operator<<(long __n)
/usr/lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/ostream:170:7: note: candidate function not viable: no known conversion from 'std::chrono::high_resolution_clock::duration' (aka 'duration<long, ratio<1, 1000000000>>') to 'unsigned long' for 1st argument
      operator<<(unsigned long __n)
/usr/lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/ostream:174:7: note: candidate function not viable: no known conversion from 'std::chrono::high_resolution_clock::duration' (aka 'duration<long, ratio<1, 1000000000>>') to 'bool' for 1st argument
      operator<<(bool __n)
/usr/lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/ostream:178:7: note: candidate function not viable: no known conversion from 'std::chrono::high_resolution_clock::duration' (aka 'duration<long, ratio<1, 1000000000>>') to 'short' for 1st argument
      operator<<(short __n);
/usr/lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/ostream:181:7: note: candidate function not viable: no known conversion from 'std::chrono::high_resolution_clock::duration' (aka 'duration<long, ratio<1, 1000000000>>') to 'unsigned short' for 1st argument
      operator<<(unsigned short __n)
/usr/lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/ostream:189:7: note: candidate function not viable: no known conversion from 'std::chrono::high_resolution_clock::duration' (aka 'duration<long, ratio<1, 1000000000>>') to 'int' for 1st argument
      operator<<(int __n);
/usr/lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/ostream:192:7: note: candidate function not viable: no known conversion from 'std::chrono::high_resolution_clock::duration' (aka 'duration<long, ratio<1, 1000000000>>') to 'unsigned int' for 1st argument
      operator<<(unsigned int __n)
/usr/lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/ostream:201:7: note: candidate function not viable: no known conversion from 'std::chrono::high_resolution_clock::duration' (aka 'duration<long, ratio<1, 1000000000>>') to 'long long' for 1st argument
      operator<<(long long __n)
/usr/lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/ostream:205:7: note: candidate function not viable: no known conversion from 'std::chrono::high_resolution_clock::duration' (aka 'duration<long, ratio<1, 1000000000>>') to 'unsigned long long' for 1st argument
      operator<<(unsigned long long __n)
/usr/lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/ostream:220:7: note: candidate function not viable: no known conversion from 'std::chrono::high_resolution_clock::duration' (aka 'duration<long, ratio<1, 1000000000>>') to 'double' for 1st argument
      operator<<(double __f)
/usr/lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/ostream:224:7: note: candidate function not viable: no known conversion from 'std::chrono::high_resolution_clock::duration' (aka 'duration<long, ratio<1, 1000000000>>') to 'float' for 1st argument
      operator<<(float __f)
/usr/lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/ostream:232:7: note: candidate function not viable: no known conversion from 'std::chrono::high_resolution_clock::duration' (aka 'duration<long, ratio<1, 1000000000>>') to 'long double' for 1st argument
      operator<<(long double __f)
/usr/lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/ostream:245:7: note: candidate function not viable: no known conversion from 'std::chrono::high_resolution_clock::duration' (aka 'duration<long, ratio<1, 1000000000>>') to 'const void *' for 1st argument; take the address of the argument with &
      operator<<(const void* __p)
/usr/lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/ostream:283:7: note: candidate function not viable: no known conversion from 'std::chrono::high_resolution_clock::duration' (aka 'duration<long, ratio<1, 1000000000>>') to 'std::basic_ostream<char>::__streambuf_type *' (aka 'basic_streambuf<char> *') for 1st argument
      operator<<(__streambuf_type* __sb);
1 error generated.
Error while processing /tmp/__clava_woven_a459cc1d-02df-4787-8366-0bf966791fa7_runner/cxx_weaver_output/timer_test.cpp.

	at app//pt.up.fe.specs.clang.codeparser.ParallelCodeParser.parse(ParallelCodeParser.java:224)
	at app//pt.up.fe.specs.clava.weaver.CxxWeaver.createApp(CxxWeaver.java:862)
	at app//pt.up.fe.specs.clava.weaver.CxxWeaver.rebuildAst(CxxWeaver.java:1646)
	at app//pt.up.fe.specs.clava.weaver.CxxWeaver.close(CxxWeaver.java:1127)
	at app//org.lara.interpreter.weaver.MasterWeaver.close(MasterWeaver.java:671)
	... 7 more

Check failure on line 124 in workspace/clava/ClavaWeaver/test/pt/up/fe/specs/cxxweaver/tests/CxxApiTest.java

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

CxxApiTest.testJpFilter

java.lang.RuntimeException: Problems during weaving
Raw output
java.lang.RuntimeException: Problems during weaving
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.runCxxWeaver(ClavaWeaverTester.java:288)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:175)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:162)
	at pt.up.fe.specs.cxxweaver.tests.CxxApiTest.testJpFilter(CxxApiTest.java:124)
	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:569)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
	at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
	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:569)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
	at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.RuntimeException: Exception during interpretation
	at larai.LaraI.execPrivate(LaraI.java:267)
	at larai.LaraI.lambda$exec$2(LaraI.java:218)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: org.lara.interpreter.exception.EvaluationException: Exception when evaluating javascript
	at app//org.lara.interpreter.Interpreter.evaluate(Interpreter.java:240)
	at app//org.lara.interpreter.Interpreter.executeMainAspect(Interpreter.java:167)
	at app//larai.LaraI.interpret(LaraI.java:769)
	at app//larai.LaraI.execPrivate(LaraI.java:254)
	... 5 more
Caused by: java.lang.RuntimeException: Polyglot exception while evaluating JavaScript code
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:279)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:194)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:184)
	at org.lara.interpreter.Interpreter.evaluate(Interpreter.java:219)
	... 8 more
Caused by: org.graalvm.polyglot.PolyglotException: Error: 
Execution error in JpFilter.lara:5:1:48:3, line 46:Selector: cannot use default filter for join point "function", it does not have a default attribute
	at <js>.JpFilterTest.call(/home/runner/work/clava/clava/workspace/clava/ClavaWeaver/cxx_weaver_output/JpFilter.lara->js:118)
	at <js>.:program(/home/runner/work/clava/clava/workspace/clava/ClavaWeaver/cxx_weaver_output/JpFilter.lara->js:146)
	at app//org.graalvm.polyglot.Context.eval(Context.java:399)
	at app//pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:239)
	... 11 more

Check failure on line 154 in workspace/clava/ClavaWeaver/test/pt/up/fe/specs/cxxweaver/tests/CxxApiTest.java

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

CxxApiTest.testQueryJs

java.lang.RuntimeException: Problems during weaving
Raw output
java.lang.RuntimeException: Problems during weaving
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.runCxxWeaver(ClavaWeaverTester.java:288)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:175)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:162)
	at pt.up.fe.specs.cxxweaver.tests.CxxApiTest.testQueryJs(CxxApiTest.java:154)
	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:569)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
	at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
	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:569)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
	at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.RuntimeException: Exception during interpretation
	at larai.LaraI.execPrivate(LaraI.java:267)
	at larai.LaraI.lambda$exec$2(LaraI.java:218)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: java.lang.RuntimeException: Polyglot exception while evaluating JavaScript code
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:279)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:194)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.evalFile(GraalvmJsEngine.java:296)
	at pt.up.fe.specs.jsengine.JsEngine.evalFile(JsEngine.java:286)
	at pt.up.fe.specs.jsengine.JsEngine.evalFile(JsEngine.java:282)
	at org.lara.interpreter.Interpreter.evaluate(Interpreter.java:247)
	at org.lara.interpreter.Interpreter.executeMainAspect(Interpreter.java:158)
	at larai.LaraI.interpret(LaraI.java:756)
	at larai.LaraI.execPrivate(LaraI.java:254)
	... 5 more
Caused by: org.graalvm.polyglot.PolyglotException: Error: Selector: cannot use default filter for join point "function", it does not have a default attribute
	at <js>.convertStringFilterToWrapperFilter(./Selector.js:104)
	at <js>.search(./Selector.js:146)
	at <js>.search(lara-js/api/weaver/Query.js:21)
	at <js>.:program(QueryTest.js:6)
	at app//org.graalvm.polyglot.Context.eval(Context.java:399)
	at app//pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:239)
	... 13 more

Check failure on line 117 in workspace/clava/ClavaWeaver/test/pt/up/fe/specs/cxxweaver/tests/CxxApiTest.java

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

CxxApiTest.testClavaJoinPointsTest

java.lang.RuntimeException: Problems during weaving
Raw output
java.lang.RuntimeException: Problems during weaving
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.runCxxWeaver(ClavaWeaverTester.java:288)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:175)
	at pt.up.fe.specs.cxxweaver.ClavaWeaverTester.test(ClavaWeaverTester.java:162)
	at pt.up.fe.specs.cxxweaver.tests.CxxApiTest.testClavaJoinPointsTest(CxxApiTest.java:117)
	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:569)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:112)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:40)
	at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:54)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:53)
	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:569)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
	at jdk.proxy1/jdk.proxy1.$Proxy4.processTestClass(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$2.run(TestWorker.java:183)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:121)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.RuntimeException: Exception during interpretation
	at larai.LaraI.execPrivate(LaraI.java:267)
	at larai.LaraI.lambda$exec$2(LaraI.java:218)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: java.lang.RuntimeException: Polyglot exception while evaluating JavaScript code
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:279)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:194)
	at pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.evalFile(GraalvmJsEngine.java:296)
	at pt.up.fe.specs.jsengine.JsEngine.evalFile(JsEngine.java:286)
	at pt.up.fe.specs.jsengine.JsEngine.evalFile(JsEngine.java:282)
	at org.lara.interpreter.Interpreter.evaluate(Interpreter.java:247)
	at org.lara.interpreter.Interpreter.executeMainAspect(Interpreter.java:158)
	at larai.LaraI.interpret(LaraI.java:756)
	at larai.LaraI.execPrivate(LaraI.java:254)
	... 5 more
Caused by: org.graalvm.polyglot.PolyglotException: Error: Selector: cannot use default filter for join point "function", it does not have a default attribute
	at <js>.convertStringFilterToWrapperFilter(./Selector.js:104)
	at <js>.search(./Selector.js:146)
	at <js>.search(lara-js/api/weaver/Query.js:21)
	at <js>.:program(ClavaJoinPointsTest.js:63)
	at app//org.graalvm.polyglot.Context.eval(Context.java:399)
	at app//pt.up.fe.specs.jsengine.graal.GraalvmJsEngine.eval(GraalvmJsEngine.java:239)
	... 13 more