diff --git a/.github/actions/setup-llcppg/action.yml b/.github/actions/setup-llcppg/action.yml index cb2b545e..680e2ac0 100644 --- a/.github/actions/setup-llcppg/action.yml +++ b/.github/actions/setup-llcppg/action.yml @@ -9,7 +9,7 @@ inputs: default: "19" llgo: description: "LLGo git ref or tag" - default: "f0728c4fe028fbc72455c1242cef638ebdf60454" + default: "f43e2c0dee3735d50bca53571488f75510c480ba" runs: using: "composite" steps: diff --git a/.github/workflows/end2end.yml b/.github/workflows/end2end.yml index fad4e0a8..0237900a 100644 --- a/.github/workflows/end2end.yml +++ b/.github/workflows/end2end.yml @@ -17,7 +17,7 @@ jobs: - ubuntu-24.04 - ubuntu-24.04-arm llvm: [19] - llgo: [f0728c4fe028fbc72455c1242cef638ebdf60454] + llgo: [f43e2c0dee3735d50bca53571488f75510c480ba] go: [1.23] fail-fast: false runs-on: ${{matrix.os}} diff --git a/.github/workflows/gentest.yml b/.github/workflows/gentest.yml index 10fe1e43..5ae16e70 100644 --- a/.github/workflows/gentest.yml +++ b/.github/workflows/gentest.yml @@ -17,7 +17,7 @@ jobs: - ubuntu-24.04 - ubuntu-24.04-arm llvm: [19] - llgo: [f0728c4fe028fbc72455c1242cef638ebdf60454] + llgo: [f43e2c0dee3735d50bca53571488f75510c480ba] go: [1.23] fail-fast: false runs-on: ${{matrix.os}} diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index d784492e..8860bc3e 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -18,7 +18,7 @@ jobs: - macos-latest - ubuntu-24.04 llvm: [19] - llgo: [f0728c4fe028fbc72455c1242cef638ebdf60454] + llgo: [f43e2c0dee3735d50bca53571488f75510c480ba] go: [1.23] fail-fast: false runs-on: ${{matrix.os}} diff --git a/go.mod b/go.mod index 97bd7865..dffc16c0 100644 --- a/go.mod +++ b/go.mod @@ -5,9 +5,9 @@ go 1.23.0 require ( github.com/goplus/gogen v1.19.0 github.com/goplus/lib v0.2.0 - github.com/goplus/llgo v0.11.6-0.20250612045535-26aaa65c1d58 + github.com/goplus/llgo v0.11.6-0.20250807091722-f43e2c0dee37 github.com/goplus/mod v0.17.1 github.com/qiniu/x v1.15.1 ) -require golang.org/x/mod v0.25.0 // indirect +require golang.org/x/mod v0.26.0 // indirect diff --git a/go.sum b/go.sum index ff09e165..54b28992 100644 --- a/go.sum +++ b/go.sum @@ -2,11 +2,11 @@ github.com/goplus/gogen v1.19.0 h1:eRi3pEDfICO6saw+JZ/jWPfBYTP7CkV6cjTsNjhhC4k= github.com/goplus/gogen v1.19.0/go.mod h1:owX2e1EyU5WD+Nm6oH2m/GXjLdlBYcwkLO4wN8HHXZI= github.com/goplus/lib v0.2.0 h1:AjqkN1XK5H23wZMMlpaUYAMCDAdSBQ2NMFrLtSh7W4g= github.com/goplus/lib v0.2.0/go.mod h1:SgJv3oPqLLHCu0gcL46ejOP3x7/2ry2Jtxu7ta32kp0= -github.com/goplus/llgo v0.11.6-0.20250612045535-26aaa65c1d58 h1:q0Soyx8ym0wLaEJ/MrnERVrj/kgTJsGFqLMJoWqc6BY= -github.com/goplus/llgo v0.11.6-0.20250612045535-26aaa65c1d58/go.mod h1:blQqJ5hyxAuV7HFQCseqsNYfg/tfJu49wlmvkXLHqu0= +github.com/goplus/llgo v0.11.6-0.20250807091722-f43e2c0dee37 h1:WH3yKaGL2MoNjSfiQqhzn8egskPkLGPijikhFqLxtsQ= +github.com/goplus/llgo v0.11.6-0.20250807091722-f43e2c0dee37/go.mod h1:BGYMO/SF99RxKcbYhiupQxicCb2FWMelp9IJwicNziQ= github.com/goplus/mod v0.17.1 h1:ITovxDcc5zbURV/Wrp3/SBsYLgC1KrxY6pq1zMM2V94= github.com/goplus/mod v0.17.1/go.mod h1:iXEszBKqi38BAyQApBPyQeurLHmQN34YMgC2ZNdap50= github.com/qiniu/x v1.15.1 h1:avE+YQaowp8ZExjylOeSM73rUo3MQKBAYVxh4NJ8dY8= github.com/qiniu/x v1.15.1/go.mod h1:AiovSOCaRijaf3fj+0CBOpR1457pn24b0Vdb1JpwhII= -golang.org/x/mod v0.25.0 h1:n7a+ZbQKQA/Ysbyb0/6IbB1H/X41mKgbhfv7AfG/44w= -golang.org/x/mod v0.25.0/go.mod h1:IXM97Txy2VM4PJ3gI61r1YEk/gAj6zAHN3AdZt6S9Ww= +golang.org/x/mod v0.26.0 h1:EGMPT//Ezu+ylkCijjPc+f4Aih7sZvaAr+O3EHBxvZg= +golang.org/x/mod v0.26.0/go.mod h1:/j6NAhSk8iQ723BGAUyoAcn7SlD7s15Dp9Nd/SfeaFQ= diff --git a/llcppcfg b/llcppcfg new file mode 100755 index 00000000..33e80b94 Binary files /dev/null and b/llcppcfg differ diff --git a/llcppg b/llcppg new file mode 100755 index 00000000..309743e0 Binary files /dev/null and b/llcppg differ