removing browser from nontest envs

This commit is contained in:
Jakub Doka 2024-11-12 22:30:10 +01:00
parent e5a4561f07
commit 0d87bf8f09
No known key found for this signature in database
GPG key ID: C6E9A89936B8C143

View file

@ -27,7 +27,6 @@ use {
}, },
hashbrown::hash_map, hashbrown::hash_map,
hbbytecode::DisasmError, hbbytecode::DisasmError,
std::backtrace,
}; };
const VOID: Nid = 0; const VOID: Nid = 0;
@ -583,11 +582,11 @@ impl Nodes {
log::info!("{out}"); log::info!("{out}");
} }
fn graphviz_in_browser(&self, disp: ty::Display) { fn graphviz_in_browser(&self, _disp: ty::Display) {
#[cfg(all(debug_assertions, feature = "std"))] #[cfg(all(test, feature = "std"))]
{ {
let out = &mut String::new(); let out = &mut String::new();
_ = self.graphviz_low(disp, out); _ = self.graphviz_low(_disp, out);
if !std::process::Command::new("brave") if !std::process::Command::new("brave")
.arg(format!("https://dreampuf.github.io/GraphvizOnline/#{out}")) .arg(format!("https://dreampuf.github.io/GraphvizOnline/#{out}"))
.status() .status()
@ -716,12 +715,6 @@ impl Nodes {
return false; return false;
} }
if self[target].kind == (Kind::BinOp { op: TokenKind::Add })
&& self[target].ty == ty::Id::U8
{
log::info!("{}", std::backtrace::Backtrace::capture());
}
for i in 0..self[target].inputs.len() { for i in 0..self[target].inputs.len() {
let inp = self[target].inputs[i]; let inp = self[target].inputs[i];
let index = self[inp].outputs.iter().position(|&p| p == target).unwrap(); let index = self[inp].outputs.iter().position(|&p| p == target).unwrap();
@ -2388,7 +2381,7 @@ impl<'a> Codegen<'a> {
pub fn assemble_comptime(&mut self) -> Comptime { pub fn assemble_comptime(&mut self) -> Comptime {
self.ct.code.clear(); self.ct.code.clear();
self.ct_backend.assemble_bin(ty::Func::MAIN, self.tys, &mut self.ct.code); self.backend.assemble_bin(ty::Func::MAIN, self.tys, &mut self.ct.code);
self.ct.reset(); self.ct.reset();
core::mem::take(self.ct) core::mem::take(self.ct)
} }