From a78e643f268992a07f10fff222133d929eebfcb7 Mon Sep 17 00:00:00 2001 From: Thomas de Zeeuw Date: Sun, 21 Mar 2021 11:27:03 +0100 Subject: [PATCH] Increase type_length_limit to 2121396 Previously rustc would fail with error: reached the type-length limit while instantiating ` as std...rs:216:58: 220:6 keylog:&bool]]>` (cherry picked from commit 817a57d281d5958c968fa9ce652b42bddae8f3f4) --- interop/src/main.rs | 1 + interop/src/qif.rs | 2 ++ interop/src/server.rs | 2 ++ 3 files changed, 5 insertions(+) diff --git a/interop/src/main.rs b/interop/src/main.rs index 3400c9b75..14649269a 100644 --- a/interop/src/main.rs +++ b/interop/src/main.rs @@ -1,4 +1,5 @@ #![allow(clippy::mutex_atomic, clippy::eval_order_dependence)] +#![type_length_limit = "2121396"] use std::{ env, diff --git a/interop/src/qif.rs b/interop/src/qif.rs index 54c8ad738..e90d4b3de 100644 --- a/interop/src/qif.rs +++ b/interop/src/qif.rs @@ -1,3 +1,5 @@ +#![type_length_limit = "2121396"] + /// Offline QPACK interop test tool /// /// QIF - Quic Interop File diff --git a/interop/src/server.rs b/interop/src/server.rs index 01eeab550..5e0cfe9b6 100644 --- a/interop/src/server.rs +++ b/interop/src/server.rs @@ -1,3 +1,5 @@ +#![type_length_limit = "2121396"] + use std::{ ascii, cmp, ffi::OsStr,