You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: test/externalTests/ens.sh
+17-18Lines changed: 17 additions & 18 deletions
Original file line number
Diff line number
Diff line change
@@ -28,22 +28,23 @@ verify_input "$@"
28
28
BINARY_TYPE="$1"
29
29
BINARY_PATH="$2"
30
30
31
-
functioncompile_fn { npx truffle compile; }
32
-
functiontest_fn { npm runtest; }
31
+
functioncompile_fn { yarn build; }
32
+
functiontest_fn { yarntest; }
33
33
34
34
functionens_test
35
35
{
36
-
local repo="https://github.com/ensdomains/ens.git"
37
-
local branch=master
38
-
local config_file="truffle.js"
36
+
local repo="https://github.com/ensdomains/ens-contracts.git"
37
+
local branch="v0.0.8"# The project is in flux right now and master might be too unstable for us
38
+
local config_file="hardhat.config.js"
39
39
40
-
local compile_only_presets=()
40
+
local compile_only_presets=(
41
+
legacy-no-optimize # Compiles but tests fail to deploy GovernorCompatibilityBravo (code too large).
42
+
)
41
43
local settings_presets=(
42
44
"${compile_only_presets[@]}"
43
-
#ir-no-optimize # "YulException: Variable var_ttl_236 is 1 slot(s) too deep inside the stack."
44
-
#ir-optimize-evm-only # "YulException: Variable var_ttl_236 is 1 slot(s) too deep inside the stack."
45
-
ir-optimize-evm+yul
46
-
legacy-no-optimize
45
+
#ir-no-optimize # Compilation fails with "YulException: Variable var__945 is 1 slot(s) too deep inside the stack."
46
+
#ir-optimize-evm-only # Compilation fails with "YulException: Variable var__945 is 1 slot(s) too deep inside the stack."
47
+
#ir-optimize-evm+yul # Compilation fails with "YulException: Variable _5 is 1 too deep in the stack [ _5 usr$i usr$h _7 usr$scratch usr$k usr$f _4 usr$len usr$j_2 RET _2 _1 var_data_mpos usr$totallen usr$x _12 ]"
0 commit comments