Skip to content
This repository was archived by the owner on Jul 10, 2025. It is now read-only.

feat(compiler): Compile aqua compiler to native library [fixes LNG-126]#746

Open
InversionSpaces wants to merge 9 commits into
mainfrom
feature/lng-126
Open

feat(compiler): Compile aqua compiler to native library [fixes LNG-126]#746
InversionSpaces wants to merge 9 commits into
mainfrom
feature/lng-126

Conversation

@InversionSpaces

Copy link
Copy Markdown
Contributor

No description provided.

@linear

linear Bot commented Jun 13, 2023

Copy link
Copy Markdown

@InversionSpaces InversionSpaces changed the title feat(compiler): Compile aqua compiler to native library feat(compiler): Compile aqua compiler to native library [fixes LNG-126] Jun 13, 2023
@InversionSpaces InversionSpaces force-pushed the feature/lng-126 branch 3 times, most recently from a073d4f to 7f4e77f Compare June 13, 2023 11:55
@InversionSpaces

Copy link
Copy Markdown
Contributor Author

GraalVM native-image dies for reasons unknown

com.oracle.svm.driver.NativeImage$NativeImageError: Image build request failed with exit status 143

@CLAassistant

CLAassistant commented May 1, 2024

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@gurinderu gurinderu requested a review from DieMyst May 1, 2024 09:34
@InversionSpaces InversionSpaces added the e2e Run e2e workflow label May 7, 2024
settings: Map[Path, Imports.PathSettings]
) {

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change

Comment on lines +3 to +11
import org.graalvm.nativeimage.IsolateThread
import org.graalvm.nativeimage.c.function.CEntryPoint
import org.graalvm.nativeimage.c.`type`.{CCharPointer, CCharPointerPointer, CTypeConversion}

import scala.annotation.static
import cats.effect.unsafe.implicits.global
import aqua.api.{APICompilation, AquaAPIConfig, Imports}
import aqua.backend.api.APIBackend
import aqua.logging.LogFormatter

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sort imports with scalafmt, please

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

e2e Run e2e workflow

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants