From 6859402483bad4ad4fdbf3e8ad554ae80666f35b Mon Sep 17 00:00:00 2001 From: Christoph Urlacher Date: Wed, 29 Apr 2026 20:16:24 +0200 Subject: [PATCH] update FAIL database queries for new version --- flake.nix | 2 +- scripts/Queries/Faults.pm | 2 +- scripts/Queries/Results.pm | 2 +- scripts/Queries/ResultsData.pm | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/flake.nix b/flake.nix index ca24a0d..43c6e0f 100644 --- a/flake.nix +++ b/flake.nix @@ -417,7 +417,7 @@ rec { mariadb.client # dbeaver-bin # beekeeper-studio - # tableplus + tableplus lazysql iwasm wamrc diff --git a/scripts/Queries/Faults.pm b/scripts/Queries/Faults.pm index 1e4ede5..f453f29 100644 --- a/scripts/Queries/Faults.pm +++ b/scripts/Queries/Faults.pm @@ -12,7 +12,7 @@ benchmark, resulttype, SUM(t.time2 - t.time1 + 1) AS faults, CONCAT('0x', HEX(p.injection_instr_absolute)) AS fault_address FROM variant v JOIN trace t ON v.id = t.variant_id -JOIN fspgroup g ON g.variant_id = t.variant_id AND g.instr2 = t.instr2 AND g.data_address = t.data_address +JOIN fspgroup g ON g.variant_id = t.variant_id AND g.instr2 = t.instr2 AND g.data_physical_address = t.data_physical_address JOIN result_GenericExperimentMessage r ON r.pilot_id = g.pilot_id JOIN fsppilot p ON r.pilot_id = p.id WHERE v.variant = '$experiment' diff --git a/scripts/Queries/Results.pm b/scripts/Queries/Results.pm index e3f7b5e..c918ac0 100644 --- a/scripts/Queries/Results.pm +++ b/scripts/Queries/Results.pm @@ -11,7 +11,7 @@ sub query { benchmark, resulttype, sum(t.time2 - t.time1 + 1) AS faults FROM variant v JOIN trace t ON v.id = t.variant_id -JOIN fspgroup g ON g.variant_id = t.variant_id AND g.instr2 = t.instr2 AND g.data_address = t.data_address +JOIN fspgroup g ON g.variant_id = t.variant_id AND g.instr2 = t.instr2 AND g.data_physical_address = t.data_physical_address JOIN result_GenericExperimentMessage r ON r.pilot_id = g.pilot_id JOIN fsppilot p ON r.pilot_id = p.id WHERE v.variant = '$experiment' diff --git a/scripts/Queries/ResultsData.pm b/scripts/Queries/ResultsData.pm index 37ca851..75f6d2c 100644 --- a/scripts/Queries/ResultsData.pm +++ b/scripts/Queries/ResultsData.pm @@ -11,7 +11,7 @@ sub query { benchmark, resulttype, sum(t.time2 - t.time1 + 1) AS faults FROM variant v JOIN trace t ON v.id = t.variant_id -JOIN fspgroup g ON g.variant_id = t.variant_id AND g.instr2 = t.instr2 AND g.data_address = t.data_address +JOIN fspgroup g ON g.variant_id = t.variant_id AND g.instr2 = t.instr2 AND g.data_physical_address = t.data_physical_address JOIN result_GenericExperimentMessage r ON r.pilot_id = g.pilot_id JOIN fsppilot p ON r.pilot_id = p.id WHERE v.variant = '$experiment'