1
1
From 8ca3b8e97ac85629d879856f882623e73b7c39f0 Mon Sep 17 00:00:00 2001
2
2
From: TomAFrench <
[email protected] >
3
3
Date: Sat, 15 Mar 2025 15:36:12 +0000
4
- Subject: [PATCH 1/4 ] chore: turn on `skipLibCheck`
4
+ Subject: [PATCH 1/2 ] chore: turn on `skipLibCheck`
5
5
6
6
---
7
7
tooling/noir_codegen/tsconfig.json | 1 +
@@ -19,64 +19,13 @@ index 30dd2a7ee..a2712fd73 100644
19
19
},
20
20
"include": [
21
21
"src/**/*.ts"
22
- - -
23
- 2.43.0
24
-
25
- From 8de78a95d79ddab74305e4de4b4ed3e44c09ffae Mon Sep 17 00:00:00 2001
26
- From: Tom French <
[email protected] >
27
- Date: Wed, 20 Aug 2025 14:10:23 +0000
28
- Subject: [PATCH 2/4] chore: fix acvm_js test
29
-
30
- ---
31
- acvm-repo/acvm_js/test/node/build_info.test.ts | 5 ++---
32
- acvm-repo/acvm_js/tsconfig.json | 6 +++---
33
- 2 files changed, 5 insertions(+), 6 deletions(-)
34
-
35
- diff --git a/acvm-repo/acvm_js/test/node/build_info.test.ts b/acvm-repo/acvm_js/test/node/build_info.test.ts
36
- index 362fd91af..8b4c7f2eb 100644
37
- --- a/acvm-repo/acvm_js/test/node/build_info.test.ts
38
- +++ b/acvm-repo/acvm_js/test/node/build_info.test.ts
39
- @@ -1,9 +1,8 @@
40
- import { expect } from 'chai';
41
- - import acvm_js from '@noir-lang/acvm_js';
42
- - const { buildInfo } = acvm_js;
43
- + import { buildInfo } from '@noir-lang/acvm_js';
44
-
45
- import child_process from 'child_process';
46
- - import pkg from '../../package.json' with { type: 'json' };
47
- + import pkg from '../../package.json';
48
-
49
- it('returns the correct build info', () => {
50
- let revision: string;
51
- diff --git a/acvm-repo/acvm_js/tsconfig.json b/acvm-repo/acvm_js/tsconfig.json
52
- index 4fd8e50df..791d6527a 100644
53
- --- a/acvm-repo/acvm_js/tsconfig.json
54
- +++ b/acvm-repo/acvm_js/tsconfig.json
55
- @@ -2,8 +2,8 @@
56
- "compilerOptions": {
57
- "moduleResolution": "node",
58
- "outDir": "lib",
59
- - "target": "ESNext",
60
- - "module": "ESNext",
61
- + "target": "esnext",
62
- + "module": "esnext",
63
- "strict": true,
64
- "experimentalDecorators": true,
65
- "esModuleInterop": true,
66
- @@ -13,4 +13,4 @@
67
- "sourceMap": true,
68
- "resolveJsonModule": true,
69
- }
70
- - }
71
- \ No newline at end of file
72
- + }
73
- - -
22
+ - -
74
23
2.43.0
75
24
76
25
From 16fd73b7a2fa2dd52d9a36343517bbcf76889740 Mon Sep 17 00:00:00 2001
77
26
From: dbanks12 <
[email protected] >
78
27
Date: Thu, 21 Aug 2025 17:02:22 +0000
79
- Subject: [PATCH 4/4 ] feat!: force inliner aggressiveness to 0 for for
28
+ Subject: [PATCH 2/2 ] feat!: force inliner aggressiveness to 0 for for
80
29
public_dispatch contract fn
81
30
82
31
---
@@ -90,14 +39,13 @@ index 3c5a9a5cf..b25610fbd 100644
90
39
@@ -645,6 +645,10 @@ fn compile_contract_inner(
91
40
}
92
41
};
93
-
42
+
94
43
+ if name == "public_dispatch" {
95
44
+ options.inliner_aggressiveness = 0;
96
45
+ }
97
46
+
98
47
let function = match compile_no_check(context, &options, function_id, None, true) {
99
48
Ok(function) => function,
100
49
Err(new_error) => {
101
- - -
50
+ - -
102
51
2.43.0
103
-
0 commit comments